Re: cvs: php4 /ext/standard exec.c

From: Date: Tue, 27 Jun 2000 17:36:03 +0000
Subject: Re: cvs: php4 /ext/standard exec.c
References: 1  Groups: php.cvs 
Request: Send a blank email to php-cvs+get-509@lists.php.net to get a copy of this message
On Mon, 26 Jun 2000, Stanislav Malyshev wrote: > stas Mon Jun 26 10:12:38 2000 EDT > > Modified files: > /php4/ext/standard exec.c > Log: > Make exec() fwork on Unix again > > > Index: php4/ext/standard/exec.c > diff -u php4/ext/standard/exec.c:1.36 php4/ext/standard/exec.c:1.37 > --- php4/ext/standard/exec.c:1.36 Sun Jun 25 10:02:45 2000 > +++ php4/ext/standard/exec.c Mon Jun 26 10:12:38 2000 > @@ -15,7 +15,7 @@ > | Author: Rasmus Lerdorf | > +----------------------------------------------------------------------+ > */ > -/* $Id: exec.c,v 1.36 2000/06/25 17:02:45 zeev Exp $ */ > +/* $Id: exec.c,v 1.37 2000/06/26 17:12:38 stas Exp $ */ > > #include <stdio.h> > #include "php.h" > @@ -86,7 +86,11 @@ > tmp = php_escape_shell_cmd(d); > efree(d); > d = tmp; > +#ifdef PHP_WIN32 > fp = V_POPEN(d, "rb"); The `b' should be ignored by all STDIO implementations which don't differentiate between text and binary files. Did you find an implementation which does not behave correctly? - Sascha

« previous php.cvs (#509) next »