From 0dc770332eded939d953397a8725bbc9274dd35e Mon Sep 17 00:00:00 2001 From: Clay Sweetser Date: Sat, 24 May 2014 09:12:07 -0400 Subject: [PATCH] Fix issue #1134 Adds the necessary imports for selectors under MacOSX --- lib/pure/selectors.nim | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/pure/selectors.nim b/lib/pure/selectors.nim index 498f41e830..8564626317 100644 --- a/lib/pure/selectors.nim +++ b/lib/pure/selectors.nim @@ -11,9 +11,12 @@ import tables, os, unsigned, hashes -when defined(linux): import posix, epoll -elif defined(windows): import winlean -else: import posix +when defined(linux) or defined(macosx): + import posix, epoll +elif defined(windows): + import winlean +else: + import posix proc hash*(x: TSocketHandle): THash {.borrow.} proc `$`*(x: TSocketHandle): string {.borrow.}