../contrib/libev/ev.c: In function ‘ev_io_start’: ../contrib/libev/ev.c:4396:34: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 4396 | fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY); | ~~~~~~~~~~^~~~~~~~~~~~~tags/2.6
/* common bug, apparently */ | /* common bug, apparently */ | ||||
assert (("libev: ev_io_start called with corrupted watcher", ((WL)w)->next != (WL)w)); | assert (("libev: ev_io_start called with corrupted watcher", ((WL)w)->next != (WL)w)); | ||||
fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY); | |||||
fd_change (EV_A_ fd, (w->events & EV__IOFDSET) | EV_ANFD_REIFY); | |||||
w->events &= ~EV__IOFDSET; | w->events &= ~EV__IOFDSET; | ||||
EV_FREQUENT_CHECK; | EV_FREQUENT_CHECK; |