]> git.llucax.com Git - software/libev.git/blobdiff - ev.c
*** empty log message ***
[software/libev.git] / ev.c
diff --git a/ev.c b/ev.c
index b47e20c600d543e7ee0079e30079d3bb2f987db6..9e172b78d27b3555c07574837e7709389d935ecc 100644 (file)
--- a/ev.c
+++ b/ev.c
@@ -996,7 +996,7 @@ any_pending (EV_P)
   return 0;
 }
 
-static void
+inline void
 call_pending (EV_P)
 {
   int pri;
@@ -1006,7 +1006,7 @@ call_pending (EV_P)
       {
         ANPENDING *p = pendings [pri] + --pendingcnt [pri];
 
-        if (p->w)
+        if (expect_true (p->w))
           {
             p->w->pending = 0;
             EV_CB_INVOKE (p->w, p->events);