From 5e20ccfe261679c78f9aa365ac087fb0700e0f2b Mon Sep 17 00:00:00 2001 From: root Date: Sun, 4 Nov 2007 15:58:49 +0000 Subject: better destroy support, separate into default loop and additional loops --- ev_poll.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ev_poll.c') diff --git a/ev_poll.c b/ev_poll.c index 07b1f5c..7a17d4f 100644 --- a/ev_poll.c +++ b/ev_poll.c @@ -101,5 +101,15 @@ poll_init (EV_P_ int flags) method_modify = poll_modify; method_poll = poll_poll; + pollidxs = 0; pollidxmax = 0; + polls = 0; pollsmax = 0; pollscnt = 0; + return EVMETHOD_POLL; } + +static void +poll_destroy (EV_P) +{ + free (pollidxs); + free (polls); +} -- cgit v1.2.3