Re: [PHP4BETA] cvs: php4 /sapi/cgi/ cgi_main.c

From: Date: Thu, 25 May 2000 17:25:57 +0000
Subject: Re: [PHP4BETA] cvs: php4 /sapi/cgi/ cgi_main.c
References: 1  Groups: php.version4 
Request: Send a blank email to php-version4+get-15756@lists.php.net to get a copy of this message
On Thu, May 25, 2000 at 02:43:30PM -0000, Zeev Suraski wrote: > zeev Thu May 25 16:43:30 2000 EDT > > Modified files: > /php4/sapi/cgi cgi_main.c > Log: > Only fetch globals if it's necessary (which it usually won't be) zeev, good intention - but this is cgi-mode. very unlikely that those macros will ever expand to actual code (unless debugging ZTS mode). anyhow - you're right... > > > Index: php4/sapi/cgi/cgi_main.c > diff -u php4/sapi/cgi/cgi_main.c:1.45 php4/sapi/cgi/cgi_main.c:1.46 > --- php4/sapi/cgi/cgi_main.c:1.45 Thu May 25 09:01:34 2000 > +++ php4/sapi/cgi/cgi_main.c Thu May 25 16:43:30 2000 > @@ -87,10 +87,11 @@ > static int sapi_cgibin_ub_write(const char *str, uint str_length) > { > int ret; > - PLS_FETCH(); > > ret = fwrite(str, 1, str_length, stdout); > if (ret != str_length) { > + PLS_FETCH(); > + > PG(connection_status) = PHP_CONNECTION_ABORTED; > if (!PG(ignore_user_abort)) { > zend_bailout(); > @@ -103,9 +104,9 @@ > > static void sapi_cgibin_flush(void *server_context) > { > - PLS_FETCH(); > + if (fflush(stdout)==EOF) { > + PLS_FETCH(); > > - if (fflush(stdout)) { > PG(connection_status) = PHP_CONNECTION_ABORTED; > if (!PG(ignore_user_abort)) { > zend_bailout(); > > > > -- > PHP 4.0 Beta Mailing List <http://www.php.net/version4/> > To unsubscribe, e-mail: php4beta-unsubscribe@lists.php.net > For additional commands, e-mail: php4beta-help@lists.php.net > To contact the list administrators, e-mail: php4beta-admin@lists.php.net -- Thies C. Arntzen "One Big-Mac, Small Fries and a Coke!" Digital Collections Phone +49 40 235350 Fax +49 40 23535180 Hammerbrookstr. 93 20097 Hamburg / Germany

« previous php.version4 (#15756) next »