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

Comparing libev/ev.c (file contents):
Revision 1.24 by root, Wed Oct 31 20:46:44 2007 UTC vs.
Revision 1.25 by root, Wed Oct 31 21:34:45 2007 UTC

740 wlist_add ((WL *)&anfds[fd].head, (WL)w); 740 wlist_add ((WL *)&anfds[fd].head, (WL)w);
741 741
742 ++fdchangecnt; 742 ++fdchangecnt;
743 array_needsize (fdchanges, fdchangemax, fdchangecnt, ); 743 array_needsize (fdchanges, fdchangemax, fdchangecnt, );
744 fdchanges [fdchangecnt - 1] = fd; 744 fdchanges [fdchangecnt - 1] = fd;
745
746 if (w->fd == 9)
747 printf ("start %p:%x\n", w, w->events);//D
745} 748}
746 749
747void 750void
748evio_stop (struct ev_io *w) 751evio_stop (struct ev_io *w)
749{ 752{
753 if (w->fd == 9)
754 printf ("stop %p:%x\n", w, w->events);//D
750 ev_clear ((W)w); 755 ev_clear ((W)w);
751 if (!ev_is_active (w)) 756 if (!ev_is_active (w))
752 return; 757 return;
753 758
754 wlist_del ((WL *)&anfds[w->fd].head, (WL)w); 759 wlist_del ((WL *)&anfds[w->fd].head, (WL)w);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines