Fix compilation on DragonFlyBSD
This commit is contained in:
parent
97b154048d
commit
e062e44f1c
2 changed files with 9 additions and 0 deletions
|
@ -8,6 +8,7 @@ module eventcore.drivers.posix.kqueue;
|
|||
@safe: /*@nogc:*/ nothrow:
|
||||
|
||||
version (FreeBSD) enum have_kqueue = true;
|
||||
else version (DragonFlyBSD) enum have_kqueue = true;
|
||||
else version (OSX) enum have_kqueue = true;
|
||||
else enum have_kqueue = false;
|
||||
|
||||
|
@ -21,6 +22,7 @@ import core.sys.posix.sys.time : timespec, time_t;
|
|||
|
||||
version (OSX) import core.sys.darwin.sys.event;
|
||||
else version (FreeBSD) import core.sys.freebsd.sys.event;
|
||||
else version (DragonFlyBSD) import core.sys.dragonflybsd.sys.event;
|
||||
else static assert(false, "Kqueue not supported on this OS.");
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue