From 8c0134a884f927d58f584b87281e5a27133cbf8f Mon Sep 17 00:00:00 2001 From: Nick Ing-Simmons Date: Sat, 24 Mar 2001 14:31:49 +0000 Subject: PerlIO fixups for Win32: - provide win33_popenlist() - non-functional as yet. - avoid need for aTHX in PerlIO_debug calls - even if not enabled args are still evaluated so Win32 has trouble during fork(). - Add PerlIO/Scalar to list of extensions in win32/makefile.mk - Fixup makedef.pl for latest set of symbols. p4raw-id: //depot/perlio@9321 --- iperlsys.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'iperlsys.h') diff --git a/iperlsys.h b/iperlsys.h index 8a628cd658..6c093dd53f 100644 --- a/iperlsys.h +++ b/iperlsys.h @@ -880,6 +880,8 @@ typedef int (*LPProcKillpg)(struct IPerlProc*, int, int); typedef int (*LPProcPauseProc)(struct IPerlProc*); typedef PerlIO* (*LPProcPopen)(struct IPerlProc*, const char*, const char*); +typedef PerlIO* (*LPProcPopenList)(struct IPerlProc*, const char*, + IV narg, SV **args); typedef int (*LPProcPclose)(struct IPerlProc*, PerlIO*); typedef int (*LPProcPipe)(struct IPerlProc*, int*); typedef int (*LPProcSetuid)(struct IPerlProc*, uid_t); @@ -942,6 +944,7 @@ struct IPerlProc LPProcASpawn pASpawn; #endif LPProcLastHost pLastHost; + LPProcPopenList pPopenList; }; struct IPerlProcInfo -- cgit v1.2.1