--- libev/ev_vars.h 2012/07/24 16:28:08 1.53 +++ libev/ev_vars.h 2013/12/27 06:01:22 1.54 @@ -194,9 +194,9 @@ VARx(unsigned int, loop_depth) /* #ev_run enters - #ev_run leaves */ VARx(void *, userdata) -VAR (release_cb, void (*release_cb)(EV_P) EV_THROW) -VAR (acquire_cb, void (*acquire_cb)(EV_P) EV_THROW) -VAR (invoke_cb , void (*invoke_cb) (EV_P)) +VAR (release_cb, ev_loop_callback_nothrow release_cb) +VAR (acquire_cb, ev_loop_callback_nothrow acquire_cb) +VAR (invoke_cb , ev_loop_callback invoke_cb) #endif #undef VARx