aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar zfl9 <zfl9.com@gmail.com> 2020-05-04 12:23:54 +0800
committerGravatar zfl9 <zfl9.com@gmail.com> 2020-05-04 12:23:54 +0800
commitba660aed87c29792e58fb73a1ed015a3696f2168 (patch)
treea56774d13af522e8a31e5ca26be46a0da77b504f
parentupdate libev to 4.33 (diff)
downloaddns2tcp-ba660aed87c29792e58fb73a1ed015a3696f2168.tar.gz
dns2tcp-ba660aed87c29792e58fb73a1ed015a3696f2168.tar.bz2
dns2tcp-ba660aed87c29792e58fb73a1ed015a3696f2168.zip
update libev to 4.33
-rw-r--r--libev/ev.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libev/ev.h b/libev/ev.h
index 23a52eb..01a78f7 100644
--- a/libev/ev.h
+++ b/libev/ev.h
@@ -696,7 +696,7 @@ EV_API_DECL void ev_resume (EV_P) EV_NOEXCEPT;
ev_set_cb ((ev), cb_); \
} while (0)
-#define ev_io_modify(ev,events_) do { (ev)->events = (ev)->events & EV__IOFDSET | (events_); } while (0)
+#define ev_io_modify(ev,events_) do { (ev)->events = ((ev)->events & EV__IOFDSET) | (events_); } while (0)
#define ev_io_set(ev,fd_,events_) do { (ev)->fd = (fd_); (ev)->events = (events_) | EV__IOFDSET; } while (0)
#define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0)
#define ev_periodic_set(ev,ofs_,ival_,rcb_) do { (ev)->offset = (ofs_); (ev)->interval = (ival_); (ev)->reschedule_cb = (rcb_); } while (0)