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

Comparing libev/ev.c (file contents):
Revision 1.237 by root, Wed May 7 15:16:56 2008 UTC vs.
Revision 1.239 by root, Thu May 8 20:52:13 2008 UTC

781 781
782 for (;;) 782 for (;;)
783 { 783 {
784 int p = ((k - HEAP0 - 1) / DHEAP) + HEAP0; 784 int p = ((k - HEAP0 - 1) / DHEAP) + HEAP0;
785 785
786 if (p >= HEAP0 || heap [p]->at <= w->at) 786 if (p == k || heap [p]->at <= w->at)
787 break; 787 break;
788 788
789 heap [k] = heap [p]; 789 heap [k] = heap [p];
790 ev_active (heap [k]) = k; 790 ev_active (heap [k]) = k;
791 k = p; 791 k = p;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines