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

Comparing libev/event.c (file contents):
Revision 1.21 by root, Thu Nov 8 21:14:15 2007 UTC vs.
Revision 1.22 by root, Thu Nov 8 21:20:51 2007 UTC

249} 249}
250 250
251void event_active (struct event *ev, int res, short ncalls) 251void event_active (struct event *ev, int res, short ncalls)
252{ 252{
253 if (res & EV_TIMEOUT) 253 if (res & EV_TIMEOUT)
254 ev_feed_event (&iosig.to, res & EV_TIMEOUT); 254 ev_feed_event (&ev->to, res & EV_TIMEOUT);
255 255
256 if (res & EV_SIGNAL) 256 if (res & EV_SIGNAL)
257 ev_feed_event (&iosig.sig, res & EV_SIGNAL); 257 ev_feed_event (&ev->iosig.sig, res & EV_SIGNAL);
258 258
259 if (res & (EV_READ | EV_WRITE)) 259 if (res & (EV_READ | EV_WRITE))
260 ev_feed_event (&iosig.io, res & (EV_READ | EV_WRITE)); 260 ev_feed_event (&ev->iosig.io, res & (EV_READ | EV_WRITE));
261} 261}
262 262
263int event_pending (struct event *ev, short events, struct timeval *tv) 263int event_pending (struct event *ev, short events, struct timeval *tv)
264{ 264{
265 short revents = 0; 265 short revents = 0;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines