diff options
Diffstat (limited to 'ev.c')
-rw-r--r-- | ev.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -709,13 +709,13 @@ fd_reify (EV_P) #if EV_SELECT_IS_WINSOCKET if (events) { - unsigned long argp; + unsigned long arg; #ifdef EV_FD_TO_WIN32_HANDLE anfd->handle = EV_FD_TO_WIN32_HANDLE (fd); #else anfd->handle = _get_osfhandle (fd); #endif - assert (("libev only supports socket fds in this configuration", ioctlsocket (anfd->handle, FIONREAD, &argp) == 0)); + assert (("libev only supports socket fds in this configuration", ioctlsocket (anfd->handle, FIONREAD, &arg) == 0)); } #endif @@ -778,7 +778,7 @@ fd_ebadf (EV_P) for (fd = 0; fd < anfdmax; ++fd) if (anfds [fd].events) - if (!fd_valid (fd) == -1 && errno == EBADF) + if (!fd_valid (fd) && errno == EBADF) fd_kill (EV_A_ fd); } @@ -985,7 +985,7 @@ void inline_speed fd_intern (int fd) { #ifdef _WIN32 - int arg = 1; + unsigned long arg = 1; ioctlsocket (_get_osfhandle (fd), FIONBIO, &arg); #else fcntl (fd, F_SETFD, FD_CLOEXEC); |