svend = &sva[SvREFCNT(sva)];
for (sv = sva + 1; sv < svend; ++sv) {
if (SvTYPE(sv) != SVTYPEMASK) {
- PerlIO_printf(Perl_debug_log, "leaked: 0x%p\n", sv);
+ PerlIO_printf(Perl_debug_log, "leaked: 0x%p"
+ pTHX__FORMAT "\n",
+ sv pTHX__VALUE);
}
}
}
register SV *sv;
register char *s;
char *cddir = Nullch;
-/* PSz 18 Feb 04 fdscript now global, keep from confusion */
- int dummy_fdscript = -1;
PL_fdscript = -1;
PL_suidscript = -1;
init_perllib();
- open_script(scriptname,dosearch,sv,&dummy_fdscript);
+ open_script(scriptname,dosearch,sv);
- validate_suid(validarg, scriptname,dummy_fdscript);
+ validate_suid(validarg, scriptname);
#ifndef PERL_MICRO
#if defined(SIGCHLD) || defined(SIGCLD)
/* PSz 18 Nov 03 fdscript now global but do not change prototype */
STATIC void
-S_open_script(pTHX_ char *scriptname, bool dosearch, SV *sv, int *dummy_fdscript)
+S_open_script(pTHX_ char *scriptname, bool dosearch, SV *sv)
{
#ifndef IAMSUID
char *quote;
}
#endif /* IAMSUID */
-/* PSz 18 Nov 03 fdscript now global but do not change prototype */
STATIC void
-S_validate_suid(pTHX_ char *validarg, char *scriptname, int dummy_fdscript)
+S_validate_suid(pTHX_ char *validarg, char *scriptname)
{
#ifdef IAMSUID
/* int which; */