X-Git-Url: https://git.llucax.com/software/libev.git/blobdiff_plain/cff78812ebbcab7601919f479447150fb7c2c9f4..f704b88a866e3a27e03f686cc4ac69dd7d6414dd:/ev_poll.c diff --git a/ev_poll.c b/ev_poll.c index 2995218..52fe42d 100644 --- a/ev_poll.c +++ b/ev_poll.c @@ -1,5 +1,5 @@ /* - * libev epoll fd activity backend + * libev poll fd activity backend * * Copyright (c) 2007 Marc Alexander Lehmann * All rights reserved. @@ -105,12 +105,12 @@ poll_poll (EV_P_ ev_tstamp timeout) ); } -static int +int inline_size poll_init (EV_P_ int flags) { - method_fudge = 1e-3; /* needed to compensate for select returning early, very conservative */ - method_modify = poll_modify; - method_poll = poll_poll; + backend_fudge = 1e-3; /* needed to compensate for select returning early, very conservative */ + backend_modify = poll_modify; + backend_poll = poll_poll; pollidxs = 0; pollidxmax = 0; polls = 0; pollmax = 0; pollcnt = 0; @@ -118,7 +118,7 @@ poll_init (EV_P_ int flags) return EVBACKEND_POLL; } -static void +void inline_size poll_destroy (EV_P) { ev_free (pollidxs);