… | |
… | |
964 | anfd->events = 0; |
964 | anfd->events = 0; |
965 | |
965 | |
966 | for (w = (ev_io *)anfd->head; w; w = (ev_io *)((WL)w)->next) |
966 | for (w = (ev_io *)anfd->head; w; w = (ev_io *)((WL)w)->next) |
967 | anfd->events |= (unsigned char)w->events; |
967 | anfd->events |= (unsigned char)w->events; |
968 | |
968 | |
969 | if (o_events !=anfd-> events) |
969 | if (o_events != anfd->events) |
970 | o_reify = EV__IOFDSET; /* actually |= */ |
970 | o_reify = EV__IOFDSET; /* actually |= */ |
971 | } |
971 | } |
972 | |
972 | |
973 | if (o_reify & EV__IOFDSET) |
973 | if (o_reify & EV__IOFDSET) |
974 | backend_modify (EV_A_ fd, o_events, anfd->events); |
974 | backend_modify (EV_A_ fd, o_events, anfd->events); |