ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/EV/EV.xs
(Generate patch)

Comparing EV/EV.xs (file contents):
Revision 1.56 by root, Tue Nov 6 16:09:37 2007 UTC vs.
Revision 1.58 by root, Wed Nov 7 13:27:56 2007 UTC

9 9
10/* fix perl api breakage */ 10/* fix perl api breakage */
11#undef signal 11#undef signal
12#undef sigaction 12#undef sigaction
13 13
14#define EV_SELECT_USE_WIN32_HANDLES 0
15#define EV_SELECT_USE_FD_SET 0
14/* due to bugs in OS X we have to use libev/ explicitly here */ 16/* due to bugs in OS X we have to use libev/ explicitly here */
15#include "libev/ev.c" 17#include "libev/ev.c"
16#include "event.c" 18#include "event.c"
17 19
18#ifndef WIN32 20#ifndef WIN32
110} 112}
111 113
112static void 114static void
113e_destroy (void *w_) 115e_destroy (void *w_)
114{ 116{
115 struct ev_watcher *w = w_; 117 struct ev_watcher *w = (struct ev_watcher *)w_;
116 118
117 SvREFCNT_dec (w->fh ); w->fh = 0; 119 SvREFCNT_dec (w->fh ); w->fh = 0;
118 SvREFCNT_dec (w->cb_sv); w->cb_sv = 0; 120 SvREFCNT_dec (w->cb_sv); w->cb_sv = 0;
119} 121}
120 122

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines