diff options
author | root <root> | 2007-12-09 02:12:43 +0000 |
---|---|---|
committer | root <root> | 2007-12-09 02:12:43 +0000 |
commit | c92198a5c36ea9d1b1e0fae8254eb5609553bbf9 (patch) | |
tree | 5cd47d8ed445134572e63340e88d4a92f4b8d99f /ev_poll.c | |
parent | fe7222913a6e42b65bfd92bc38479714316cfaf3 (diff) |
µ-opts
Diffstat (limited to 'ev_poll.c')
-rw-r--r-- | ev_poll.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -31,7 +31,7 @@ #include <poll.h> -static void +void inline_size pollidx_init (int *base, int count) { while (count--) @@ -67,7 +67,7 @@ poll_modify (EV_P_ int fd, int oev, int nev) { pollidxs [fd] = -1; - if (idx < --pollcnt) + if (expect_true (idx < --pollcnt)) { polls [idx] = polls [pollcnt]; pollidxs [polls [idx].fd] = idx; @@ -81,7 +81,7 @@ poll_poll (EV_P_ ev_tstamp timeout) int i; int res = poll (polls, pollcnt, (int)ceil (timeout * 1000.)); - if (res < 0) + if (expect_false (res < 0)) { if (errno == EBADF) fd_ebadf (EV_A); @@ -94,7 +94,7 @@ poll_poll (EV_P_ ev_tstamp timeout) } for (i = 0; i < pollcnt; ++i) - if (polls [i].revents & POLLNVAL) + if (expect_false (polls [i].revents & POLLNVAL)) fd_kill (EV_A_ polls [i].fd); else fd_event ( |