summaryrefslogtreecommitdiff
path: root/sapi/cgi/cgi_main.c
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2000-07-29 14:46:09 +0000
committerZeev Suraski <zeev@php.net>2000-07-29 14:46:09 +0000
commit52ff887db511cd393b04468e2b0a4b77859f5bd5 (patch)
treeea043e7551c9262b3ee22ee295d6b9b1e3f0808d /sapi/cgi/cgi_main.c
parentd8a4278ab498ae49f342f246b6a1634d4809143b (diff)
downloadphp-git-52ff887db511cd393b04468e2b0a4b77859f5bd5.tar.gz
Made ob_start() and friends reentrant. It's now possible to implement this
long-requested functionality, now that output buffering is re-entrant: function eval_ret($code) { ob_start(); eval($code); $retval = ob_get_contents(); ob_end_clean(); return $retval; }
Diffstat (limited to 'sapi/cgi/cgi_main.c')
-rw-r--r--sapi/cgi/cgi_main.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sapi/cgi/cgi_main.c b/sapi/cgi/cgi_main.c
index 7e9a00018c..d61bea902f 100644
--- a/sapi/cgi/cgi_main.c
+++ b/sapi/cgi/cgi_main.c
@@ -485,7 +485,7 @@ any .htaccess restrictions anywhere on your site you can leave doc_root undefine
php_output_startup();
SG(headers_sent) = 1;
php_cgi_usage(argv[0]);
- php_end_ob_buffering(1);
+ php_end_ob_buffers(1);
exit(1);
break;
}
@@ -556,7 +556,7 @@ any .htaccess restrictions anywhere on your site you can leave doc_root undefine
php_output_startup();
SG(headers_sent) = 1;
php_cgi_usage(argv[0]);
- php_end_ob_buffering(1);
+ php_end_ob_buffers(1);
exit(1);
break;
@@ -606,7 +606,7 @@ any .htaccess restrictions anywhere on your site you can leave doc_root undefine
SG(headers_sent) = 1;
}
php_printf("%s\n", PHP_VERSION);
- php_end_ob_buffering(1);
+ php_end_ob_buffers(1);
exit(1);
break;