From ba660aed87c29792e58fb73a1ed015a3696f2168 Mon Sep 17 00:00:00 2001 From: zfl9 Date: Mon, 4 May 2020 12:23:54 +0800 Subject: update libev to 4.33 --- libev/ev.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) -- cgit v1.2.3