diff --git a/lib/pure/httpclient.nim b/lib/pure/httpclient.nim index 1a0d8c5e19..be06a7b8e8 100644 --- a/lib/pure/httpclient.nim +++ b/lib/pure/httpclient.nim @@ -75,7 +75,7 @@ ## constructor should be used for this purpose. However, ## currently only basic authentication is supported. -import sockets, strutils, parseurl, parseutils, strtabs, base64 +import sockets, strutils, parseurl, parseutils, strtabs, base64, os import asyncnet, asyncdispatch import rawsockets diff --git a/lib/pure/selectors.nim b/lib/pure/selectors.nim index 6b5381c36e..f630ba2351 100644 --- a/lib/pure/selectors.nim +++ b/lib/pure/selectors.nim @@ -238,7 +238,7 @@ when isMainModule: sock: TSocket var sock = socket() - if sock == InvalidSocket: osError(osLastError()) + if sock == sockets.InvalidSocket: osError(osLastError()) #sock.setBlocking(false) sock.connect("irc.freenode.net", TPort(6667)) diff --git a/tests/stdlib/tsockets.nim b/tests/stdlib/tsockets.nim index 2b282c80d9..ff566df748 100644 --- a/tests/stdlib/tsockets.nim +++ b/tests/stdlib/tsockets.nim @@ -1,4 +1,4 @@ -import sockets +import sockets, os var s: TSocket s = socket() if s == InvalidSocket: osError(osLastError())