ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libev/ev_kqueue.c
(Generate patch)

Comparing libev/ev_kqueue.c (file contents):
Revision 1.12 by root, Tue Nov 6 17:09:45 2007 UTC vs.
Revision 1.13 by root, Tue Nov 6 17:20:42 2007 UTC

57kqueue_modify (EV_P_ int fd, int oev, int nev) 57kqueue_modify (EV_P_ int fd, int oev, int nev)
58{ 58{
59 if ((oev ^ nev) & EV_READ) 59 if ((oev ^ nev) & EV_READ)
60 { 60 {
61 if (nev & EV_READ) 61 if (nev & EV_READ)
62 kqueue_change (fd, EVFILT_READ, EV_ADD, NOTE_EOF); 62 kqueue_change (EV_A_ fd, EVFILT_READ, EV_ADD, NOTE_EOF);
63 else 63 else
64 kqueue_change (fd, EVFILT_READ, EV_DELETE, 0); 64 kqueue_change (EV_A_ fd, EVFILT_READ, EV_DELETE, 0);
65 } 65 }
66 66
67 if ((oev ^ nev) & EV_WRITE) 67 if ((oev ^ nev) & EV_WRITE)
68 { 68 {
69 if (nev & EV_WRITE) 69 if (nev & EV_WRITE)
70 kqueue_change (fd, EVFILT_WRITE, EV_ADD, NOTE_EOF); 70 kqueue_change (EV_A_ fd, EVFILT_WRITE, EV_ADD, NOTE_EOF);
71 else 71 else
72 kqueue_change (fd, EVFILT_WRITE, EV_DELETE, 0); 72 kqueue_change (EV_A_ fd, EVFILT_WRITE, EV_DELETE, 0);
73 } 73 }
74} 74}
75 75
76static void 76static void
77kqueue_poll (EV_P_ ev_tstamp timeout) 77kqueue_poll (EV_P_ ev_tstamp timeout)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines