ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/gvpe/src/iom.C
(Generate patch)

Comparing gvpe/src/iom.C (file contents):
Revision 1.4 by pcg, Fri Mar 21 23:17:01 2003 UTC vs.
Revision 1.5 by pcg, Wed Mar 26 01:58:46 2003 UTC

64 64
65 pfs.push_back (pfd); 65 pfs.push_back (pfd);
66 iow.push_back (w); 66 iow.push_back (w);
67} 67}
68 68
69void io_manager::unreg (io_watcher *w) 69void io_manager::unreg (const io_watcher *w)
70{ 70{
71 unsigned int sz = iow.size (); 71 unsigned int sz = iow.size ();
72 unsigned int i = find (iow.begin (), iow.end (), w) - iow.begin (); 72 unsigned int i = find (iow.begin (), iow.end (), w) - iow.begin ();
73 73
74 if (i != sz) 74 if (i != sz)
95{ 95{
96 tw.push_back (w); 96 tw.push_back (w);
97 push_heap (tw.begin (), tw.end (), lowest_first); 97 push_heap (tw.begin (), tw.end (), lowest_first);
98} 98}
99 99
100void io_manager::unreg (time_watcher *w) 100void io_manager::unreg (const time_watcher *w)
101{ 101{
102 unsigned int sz = tw.size (); 102 unsigned int sz = tw.size ();
103 unsigned int i = find (tw.begin (), tw.end (), w) - tw.begin (); 103 unsigned int i = find (tw.begin (), tw.end (), w) - tw.begin ();
104 104
105 if (i != sz) 105 if (i != sz)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines