--- libev/ev_poll.c 2007/11/03 21:58:51 1.3 +++ libev/ev_poll.c 2007/11/04 15:58:50 1.4 @@ -101,5 +101,15 @@ 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); +}