… | |
… | |
198 | } |
198 | } |
199 | |
199 | |
200 | #endif |
200 | #endif |
201 | } |
201 | } |
202 | |
202 | |
203 | static int |
203 | int inline_size |
204 | select_init (EV_P_ int flags) |
204 | select_init (EV_P_ int flags) |
205 | { |
205 | { |
206 | backend_fudge = 1e-2; /* needed to compensate for select returning early, very conservative */ |
206 | backend_fudge = 1e-2; /* needed to compensate for select returning early, very conservative */ |
207 | backend_modify = select_modify; |
207 | backend_modify = select_modify; |
208 | backend_poll = select_poll; |
208 | backend_poll = select_poll; |
… | |
… | |
222 | #endif |
222 | #endif |
223 | |
223 | |
224 | return EVBACKEND_SELECT; |
224 | return EVBACKEND_SELECT; |
225 | } |
225 | } |
226 | |
226 | |
227 | static void |
227 | void inline_size |
228 | select_destroy (EV_P) |
228 | select_destroy (EV_P) |
229 | { |
229 | { |
230 | ev_free (vec_ri); |
230 | ev_free (vec_ri); |
231 | ev_free (vec_ro); |
231 | ev_free (vec_ro); |
232 | ev_free (vec_wi); |
232 | ev_free (vec_wi); |