#ifdef PERLIO_IS_STDIO
void
-PerlIO_init(void)
+PerlIO_init(pTHX)
{
/*
* Does nothing (yet) except force this file to be included in perl
}
void
-PerlIO_init(void)
+PerlIO_init(pTHX)
{
/*
* Force this file to be included in perl binary. Which allows this
for (i=0; i < proto->cur; i++) {
SV *arg = Nullsv;
if (proto->array[i].arg)
- arg = sv_dup(proto->array[i].arg,param);
+ arg = PerlIO_sv_dup(aTHX_ proto->array[i].arg,param);
PerlIO_list_push(aTHX_ list, proto->array[i].funcs, arg);
}
return list;
void
PerlIO_clone(pTHX_ PerlInterpreter *proto, CLONE_PARAMS *param)
{
+#ifdef USE_ITHREADS
PerlIO **table = &proto->Iperlio;
PerlIO *f;
PL_perlio = NULL;
f++;
}
}
+#endif
}
void