… | |
… | |
130 | ///////////////////////////////////////////////////////////////////////////// |
130 | ///////////////////////////////////////////////////////////////////////////// |
131 | // Event |
131 | // Event |
132 | |
132 | |
133 | static void e_cb (EV_P_ ev_watcher *w, int revents); |
133 | static void e_cb (EV_P_ ev_watcher *w, int revents); |
134 | |
134 | |
135 | void * |
135 | static void * |
136 | e_new (int size, SV *cb_sv, SV *loop) |
136 | e_new (int size, SV *cb_sv, SV *loop) |
137 | { |
137 | { |
138 | SV *cv = cb_sv ? s_get_cv_croak (cb_sv) : 0; |
138 | SV *cv = cb_sv ? s_get_cv_croak (cb_sv) : 0; |
139 | ev_watcher *w; |
139 | ev_watcher *w; |
140 | SV *self = NEWSV (0, size); |
140 | SV *self = NEWSV (0, size); |