X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=util.c;h=fb777730072e1817023a3b7d2593383b52f89537;hb=9d419b5f6925ac8219b490513f2c0e4f2d7c7f74;hp=c5f69ae29134236bbfe4ef637c81bd7150aafd87;hpb=dbf3bb275a8c67f06df1e6e24df320e3d78b2d60;p=p5sagit%2Fp5-mst-13.2.git diff --git a/util.c b/util.c index c5f69ae..fb77773 100644 --- a/util.c +++ b/util.c @@ -2267,8 +2267,12 @@ Perl_my_popen_list(pTHX_ char *mode, int n, SV **args) PerlLIO_close(pp[0]); return PerlIO_fdopen(p[This], mode); #else +# ifdef OS2 /* Same, without fork()ing and all extra overhead... */ + return my_syspopen4(aTHX_ Nullch, mode, n, args); +# else Perl_croak(aTHX_ "List form of piped open not implemented"); return (PerlIO *) NULL; +# endif #endif }