--- IO-AIO/AIO.xs 2006/10/23 18:48:08 1.58 +++ IO-AIO/AIO.xs 2006/10/23 18:56:27 1.59 @@ -1295,7 +1295,7 @@ req_cancel (req); void -cb (aio_req req, SV *callback=&PL_sv_undef) +cb (aio_req_ornot req, SV *callback=&PL_sv_undef) CODE: SvREFCNT_dec (req->callback); req->callback = newSVsv (callback);