diff options
author | Dominik Picheta <dominikpicheta@googlemail.com> | 2014-04-06 19:27:47 +0100 |
---|---|---|
committer | Dominik Picheta <dominikpicheta@googlemail.com> | 2014-04-06 19:27:47 +0100 |
commit | 5eaec84785f9604cbf4068d3ab81ade9e6172559 (patch) | |
tree | 12c3c958c7da343c712a0515d3de8fe3461dbd37 | |
parent | 439569cfa3bce06c5a9ab77c88572a546e807fdd (diff) | |
download | Nim-5eaec84785f9604cbf4068d3ab81ade9e6172559.tar.gz |
Select implementation in selectors module compiles again.
-rw-r--r-- | lib/pure/selectors.nim | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/pure/selectors.nim b/lib/pure/selectors.nim index 085344e3e..454e77234 100644 --- a/lib/pure/selectors.nim +++ b/lib/pure/selectors.nim @@ -204,9 +204,9 @@ elif defined(windows): var retCode = 0 if timeout != -1: - retCode = int(select(TSocketHandle(m+1), addr(rd), addr(wr), nil, addr(tv))) + retCode = int(select(cint(m+1), addr(rd), addr(wr), nil, addr(tv))) else: - retCode = int(select(TSocketHandle(m+1), addr(rd), addr(wr), nil, nil)) + retCode = int(select(cint(m+1), addr(rd), addr(wr), nil, nil)) if retCode < 0: OSError(OSLastError()) @@ -242,7 +242,7 @@ when isMainModule: sock: TSocket var sock = socket() - sock.setBlocking(false) + #sock.setBlocking(false) sock.connect("irc.freenode.net", TPort(6667)) var selector = newSelector() |