summary refs log tree commit diff stats
path: root/lib
diff options
context:
space:
mode:
authordef <dennis@felsin9.de>2016-03-06 22:25:37 +0100
committerdef <dennis@felsin9.de>2016-03-06 22:25:37 +0100
commitc398bdc534a80cbacc74d21329346ed7fedc1107 (patch)
tree06bbdcf17cd466d4a05bd42eaffa46d86ee0b41a /lib
parent5a06c2260ddb6ac614f3c62f44013965d9738a66 (diff)
downloadNim-c398bdc534a80cbacc74d21329346ed7fedc1107.tar.gz
Fix KEvent header includes
Diffstat (limited to 'lib')
-rw-r--r--lib/posix/kqueue.nim5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/posix/kqueue.nim b/lib/posix/kqueue.nim
index 511ada9ac..d91da632b 100644
--- a/lib/posix/kqueue.nim
+++ b/lib/posix/kqueue.nim
@@ -47,8 +47,9 @@ const
   EV_ERROR*    = 0x4000 ## Error, data contains errno
 
 type
-  KEvent* {.importc: "struct kevent",
-            header: "<sys/event.h>", pure, final.} = object
+  KEvent* {.importc: "struct kevent", pure, final
+            header: """#include <sys/types.h>
+                       #include <sys/event.h>""".} = object
     ident*: cuint    ## identifier for this event  (uintptr_t)
     filter*: cshort  ## filter for event
     flags*: cushort  ## general flags