diff options
author | Martin Sustrik <sustrik@250bpm.com> | 2012-03-13 15:27:02 +0100 |
---|---|---|
committer | Martin Sustrik <sustrik@250bpm.com> | 2012-03-13 15:27:02 +0100 |
commit | b871611cc36eaaf740a5c8f476cf53fe40299eb3 (patch) | |
tree | e4d8426a2e9d4bdef2ace26f7a5bf097037d810d /src/upoll.cpp | |
parent | 28a707371ff9414a1394c52de182ac295eaa00d7 (diff) |
'timeout' parameter in xs_poll changed to int
Originally, the parameter was of type long which is incompatible
with POSIX poll() function.
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Diffstat (limited to 'src/upoll.cpp')
-rw-r--r-- | src/upoll.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/upoll.cpp b/src/upoll.cpp index 9e66279..3295bba 100644 --- a/src/upoll.cpp +++ b/src/upoll.cpp @@ -56,12 +56,10 @@ #include <unistd.h> #endif -#include <limits.h> - -int xs::upoll (xs_pollitem_t *items_, int nitems_, long timeout_) +int xs::upoll (xs_pollitem_t *items_, int nitems_, int timeout_) { #if defined XS_POLL_BASED_ON_POLL - if (unlikely (nitems_ < 0 || timeout_ > INT_MAX)) { + if (unlikely (nitems_ < 0)) { errno = EINVAL; return -1; } |