diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2017-10-10 09:18:31 +0200 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2017-10-10 09:18:31 +0200 |
commit | 55cb959a68f00e4702bf1f80207d574dd1888f46 (patch) | |
tree | 509e453381557bd2658e7b85dde07dcf9447bf52 /tests | |
parent | 7016a8f57d819f2d7f7f7275b93ec358c29a268f (diff) | |
download | Nim-55cb959a68f00e4702bf1f80207d574dd1888f46.tar.gz |
make tests green again; closes #5861
Diffstat (limited to 'tests')
-rw-r--r-- | tests/async/tnewasyncudp.nim | 4 | ||||
-rw-r--r-- | tests/float/tfloat4.nim | 2 | ||||
-rw-r--r-- | tests/system/toString.nim | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/tests/async/tnewasyncudp.nim b/tests/async/tnewasyncudp.nim index da731f4b8..b56cdc71b 100644 --- a/tests/async/tnewasyncudp.nim +++ b/tests/async/tnewasyncudp.nim @@ -62,7 +62,7 @@ proc launchSwarm(name: ptr SockAddr) {.async.} = 16384, cast[ptr SockAddr](addr saddr), addr slen) size = 0 - var grammString = $buffer.cstring + var grammString = $cstring(addr buffer) if grammString == message: saveSendingPort(sockport) inc(recvCount) @@ -84,7 +84,7 @@ proc readMessages(server: AsyncFD) {.async.} = 16384, cast[ptr SockAddr](addr(saddr)), addr(slen)) size = 0 - var grammString = $buffer.cstring + var grammString = $cstring(addr buffer) if grammString.startswith("Message ") and saddr.sin_addr.s_addr == 0x100007F: await sendTo(server, addr grammString[0], len(grammString), diff --git a/tests/float/tfloat4.nim b/tests/float/tfloat4.nim index d7783ce26..559c8aaca 100644 --- a/tests/float/tfloat4.nim +++ b/tests/float/tfloat4.nim @@ -9,7 +9,7 @@ proc c_sprintf(buf, fmt: cstring) {.importc:"sprintf", header: "<stdio.h>", vara proc floatToStr(f: float64): string = var buffer: array[128, char] - c_sprintf(buffer, "%.16e", f) + c_sprintf(addr buffer, "%.16e", f) result = "" for ch in buffer: if ch == '\0': diff --git a/tests/system/toString.nim b/tests/system/toString.nim index bc8720b55..1279897a7 100644 --- a/tests/system/toString.nim +++ b/tests/system/toString.nim @@ -50,4 +50,4 @@ import strutils let arr = ['H','e','l','l','o',' ','W','o','r','l','d','!','\0'] doAssert $arr == "[H, e, l, l, o, , W, o, r, l, d, !, \0]" -doAssert $arr.cstring == "Hello World!" +doAssert $cstring(unsafeAddr arr) == "Hello World!" |