]> rtime.felk.cvut.cz Git - sojka/libev.git/blobdiff - ev.c
avoid c99ism
[sojka/libev.git] / ev.c
diff --git a/ev.c b/ev.c
index e9850a23b076d0a784d6b666791d66ac11370ee8..a03a40fb8693bae2fa760074af33838afe11a712 100644 (file)
--- a/ev.c
+++ b/ev.c
@@ -2241,8 +2241,9 @@ void
 ev_feed_signal (int signum) EV_THROW
 {
 #if EV_MULTIPLICITY
+  EV_P;
   ECB_MEMORY_FENCE_ACQUIRE;
-  EV_P = signals [signum - 1].loop;
+  EV_A = signals [signum - 1].loop;
 
   if (!EV_A)
     return;