--- Coro/Coro/State.xs 2008/06/29 00:28:17 1.240 +++ Coro/Coro/State.xs 2008/07/21 02:39:15 1.241 @@ -688,10 +688,9 @@ static int (*orig_sigelem_clr) (pTHX_ SV *sv, MAGIC *mg); /* apparently < 5.8.8 */ -#undef MgPV_nolen_const #ifndef MgPV_nolen_const #define MgPV_nolen_const(mg) (((((int)(mg)->mg_len)) == HEf_SVKEY) ? \ - SvPV_nolen_const((SV*)((mg)->mg_ptr)) : \ + SvPV_nolen((SV*)((mg)->mg_ptr)) : \ (const char*)(mg)->mg_ptr) #endif