diff --git a/evutil.c b/evutil.c index d0621bfa..409a5d84 100644 --- a/evutil.c +++ b/evutil.c @@ -248,7 +248,7 @@ evutil_make_socket_nonblocking(evutil_socket_t fd) } #else { - long flags; + int flags; if ((flags = fcntl(fd, F_GETFL, NULL)) < 0) { event_warn("fcntl(%d, F_GETFL)", fd); return -1; @@ -281,7 +281,7 @@ int evutil_make_socket_closeonexec(evutil_socket_t fd) { #if !defined(WIN32) && defined(_EVENT_HAVE_SETFD) - long flags; + int flags; if ((flags = fcntl(fd, F_GETFD, NULL)) < 0) { event_warn("fcntl(%d, F_GETFD)", fd); return -1;