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

Comparing cvsroot/EV/EV.xs (file contents):
Revision 1.142 by root, Thu Oct 21 15:13:42 2010 UTC vs.
Revision 1.144 by root, Sun Oct 24 17:58:41 2010 UTC

528 OUTPUT: 528 OUTPUT:
529 RETVAL 529 RETVAL
530 530
531void ev_default_destroy () 531void ev_default_destroy ()
532 CODE: 532 CODE:
533 ev_default_destroy (); 533 ev_loop_destroy (EV_DEFAULT_UC);
534 SvREFCNT_dec (default_loop_sv); 534 SvREFCNT_dec (default_loop_sv);
535 default_loop_sv = 0; 535 default_loop_sv = 0;
536 536
537unsigned int ev_supported_backends () 537unsigned int ev_supported_backends ()
538 538
1303 OUTPUT: 1303 OUTPUT:
1304 RETVAL 1304 RETVAL
1305 1305
1306void DESTROY (struct ev_loop *loop) 1306void DESTROY (struct ev_loop *loop)
1307 CODE: 1307 CODE:
1308 if (loop != evapi.default_loop) /* global destruction sucks */ 1308 /* 1. the default loop shouldn't be freed by destroying it'S pelr loop object */
1309 /* 2. not doing so helps avoid many global destruction bugs in perl, too */
1310 if (loop != evapi.default_loop)
1309 ev_loop_destroy (loop); 1311 ev_loop_destroy (loop);
1310 1312
1311void ev_loop_fork (struct ev_loop *loop) 1313void ev_loop_fork (struct ev_loop *loop)
1312 1314
1313NV ev_now (struct ev_loop *loop) 1315NV ev_now (struct ev_loop *loop)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines