--- libev/ev_kqueue.c 2007/11/02 21:17:30 1.2 +++ libev/ev_kqueue.c 2007/11/02 22:54:19 1.3 @@ -110,7 +110,7 @@ fd_kill (events [i].ident); } else - event ( + fd_event ( events [i].ident, events [i].filter == EVFILT_READ ? EV_READ : events [i].filter == EVFILT_WRITE ? EV_WRITE