]> git.llucax.com Git - software/libev.git/blobdiff - ev++.C
cna you say fuck?
[software/libev.git] / ev++.C
diff --git a/ev++.C b/ev++.C
index f1f6ce041dc2e7d3a14d5eda2e1010e430441855..d053c8937e5ce36c1c05bef6d2ecbb85775e7fcb 100644 (file)
--- a/ev++.C
+++ b/ev++.C
@@ -4,7 +4,9 @@ namespace ev {
   extern "C" {
     void cb_io       (struct ev_io       *w, int revents) { (*static_cast<io       *>(w))(revents); }
     void cb_timer    (struct ev_timer    *w, int revents) { (*static_cast<timer    *>(w))(revents); }
   extern "C" {
     void cb_io       (struct ev_io       *w, int revents) { (*static_cast<io       *>(w))(revents); }
     void cb_timer    (struct ev_timer    *w, int revents) { (*static_cast<timer    *>(w))(revents); }
+    #if EV_PERIODICS
     void cb_periodic (struct ev_periodic *w, int revents) { (*static_cast<periodic *>(w))(revents); }
     void cb_periodic (struct ev_periodic *w, int revents) { (*static_cast<periodic *>(w))(revents); }
+    #endif
     void cb_idle     (struct ev_idle     *w, int revents) { (*static_cast<idle     *>(w))(revents); }
     void cb_prepare  (struct ev_prepare  *w, int revents) { (*static_cast<prepare  *>(w))(revents); }
     void cb_check    (struct ev_check    *w, int revents) { (*static_cast<check    *>(w))(revents); }
     void cb_idle     (struct ev_idle     *w, int revents) { (*static_cast<idle     *>(w))(revents); }
     void cb_prepare  (struct ev_prepare  *w, int revents) { (*static_cast<prepare  *>(w))(revents); }
     void cb_check    (struct ev_check    *w, int revents) { (*static_cast<check    *>(w))(revents); }