X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=ext%2Fthreads%2Fthreads.xs;h=1c2c133ee1ea8b411b2701d726a253ba4abbcb28;hb=436c6dd385a3b29cadf4fa091af1c55eed665e29;hp=2ebbd83c48058e79cb88826d51e750e9d78f9dfd;hpb=810d9308ad3234b6d649cdfae5bbe4bf70e41ce7;p=p5sagit%2Fp5-mst-13.2.git diff --git a/ext/threads/threads.xs b/ext/threads/threads.xs index 2ebbd83..1c2c133 100755 --- a/ext/threads/threads.xs +++ b/ext/threads/threads.xs @@ -143,7 +143,8 @@ Perl_ithread_hook(pTHX) int veto_cleanup = 0; MUTEX_LOCK(&create_destruct_mutex); if (aTHX == PL_curinterp && active_threads != 1) { - Perl_warn(aTHX_ "Cleanup skipped %d active threads", active_threads); + Perl_warn(aTHX_ "Cleanup skipped %" IVdf " active threads", + (IV)active_threads); veto_cleanup = 1; } MUTEX_UNLOCK(&create_destruct_mutex); @@ -279,7 +280,7 @@ Perl_ithread_run(void * arg) { } PUTBACK; if (SvTRUE(ERRSV)) { - Perl_warn(aTHX_ "Died:%_",ERRSV); + Perl_warn(aTHX_ "Died:%" SVf,ERRSV); } FREETMPS; LEAVE; @@ -467,7 +468,7 @@ Perl_ithread_CLONE(pTHX_ SV *obj) } else { - Perl_warn(aTHX_ "CLONE %_",obj); + Perl_warn(aTHX_ "CLONE %" SVf,obj); } }