diff options
author | Araq <rumpf_a@web.de> | 2012-09-11 08:09:34 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2012-09-11 08:09:34 +0200 |
commit | 64c638a9dcdc12b1ccf83543bd2aa3aa15ce26f1 (patch) | |
tree | 5db73f3010fc215f37291fd26019b247f66168e2 /lib/pure/sockets.nim | |
parent | 1bb1db79b24ffa359e3c4524e7e65c6daa8b2613 (diff) | |
download | Nim-64c638a9dcdc12b1ccf83543bd2aa3aa15ce26f1.tar.gz |
first steps for overloading support of passing blocks; bugfix: test results of 'compile' are not overwritten
Diffstat (limited to 'lib/pure/sockets.nim')
-rwxr-xr-x | lib/pure/sockets.nim | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/pure/sockets.nim b/lib/pure/sockets.nim index d0a4c216a..7b1ef818b 100755 --- a/lib/pure/sockets.nim +++ b/lib/pure/sockets.nim @@ -388,7 +388,8 @@ proc getSockName*(socket: TSocket): TPort = proc selectWrite*(writefds: var seq[TSocket], timeout = 500): int -template acceptAddrPlain(noClientRet, successRet: expr, sslImplementation: stmt): stmt = +template acceptAddrPlain(noClientRet, successRet: expr, + sslImplementation: stmt): stmt {.immediate.} = assert(client != nil) var sockAddress: Tsockaddr_in var addrLen = sizeof(sockAddress).TSockLen |