… | |
… | |
201 | # include <sys/wait.h> |
201 | # include <sys/wait.h> |
202 | # include <unistd.h> |
202 | # include <unistd.h> |
203 | #else |
203 | #else |
204 | # include <io.h> |
204 | # include <io.h> |
205 | # define WIN32_LEAN_AND_MEAN |
205 | # define WIN32_LEAN_AND_MEAN |
|
|
206 | # include <winsock2.h> |
206 | # include <windows.h> |
207 | # include <windows.h> |
207 | # include <winsock2.h> |
|
|
208 | # ifndef EV_SELECT_IS_WINSOCKET |
208 | # ifndef EV_SELECT_IS_WINSOCKET |
209 | # define EV_SELECT_IS_WINSOCKET 1 |
209 | # define EV_SELECT_IS_WINSOCKET 1 |
210 | # endif |
210 | # endif |
211 | # undef EV_AVOID_STDIO |
211 | # undef EV_AVOID_STDIO |
212 | #endif |
212 | #endif |
… | |
… | |
409 | /* some very old inotify.h headers don't have IN_DONT_FOLLOW */ |
409 | /* some very old inotify.h headers don't have IN_DONT_FOLLOW */ |
410 | # ifndef IN_DONT_FOLLOW |
410 | # ifndef IN_DONT_FOLLOW |
411 | # undef EV_USE_INOTIFY |
411 | # undef EV_USE_INOTIFY |
412 | # define EV_USE_INOTIFY 0 |
412 | # define EV_USE_INOTIFY 0 |
413 | # endif |
413 | # endif |
414 | #endif |
|
|
415 | |
|
|
416 | #if EV_SELECT_IS_WINSOCKET |
|
|
417 | # include <winsock.h> |
|
|
418 | #endif |
414 | #endif |
419 | |
415 | |
420 | #if EV_USE_EVENTFD |
416 | #if EV_USE_EVENTFD |
421 | /* our minimum requirement is glibc 2.7 which has the stub, but not the header */ |
417 | /* our minimum requirement is glibc 2.7 which has the stub, but not the header */ |
422 | # include <stdint.h> |
418 | # include <stdint.h> |