From de36720e0e59c593062cb3e3440665deec6f3a0f Mon Sep 17 00:00:00 2001 From: Zeev Suraski Date: Sun, 6 Oct 2002 09:06:24 +0000 Subject: [PATCH] Begin the cleanup - remove ob_flush_all() --- ext/standard/basic_functions.c | 1 - main/output.c | 22 ---------------------- main/php_output.h | 1 - 3 files changed, 24 deletions(-) diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c index 2576b8e91e..d95bb67777 100644 --- a/ext/standard/basic_functions.c +++ b/ext/standard/basic_functions.c @@ -747,7 +747,6 @@ function_entry basic_functions[] = { /* functions from output.c */ PHP_FE(ob_start, NULL) PHP_FE(ob_flush, NULL) - PHP_FE(ob_flush_all, NULL) PHP_FE(ob_clean, NULL) PHP_FE(ob_end_flush, NULL) PHP_FE(ob_end_clean, NULL) diff --git a/main/output.c b/main/output.c index 47f63edf00..2b72c7cbbe 100644 --- a/main/output.c +++ b/main/output.c @@ -752,28 +752,6 @@ PHP_FUNCTION(ob_flush) } /* }}} */ -/* {{{ proto bool ob_flush_all(void) - Flush (send) contents of output buffers. All buffered contents will be written/sent */ -PHP_FUNCTION(ob_flush_all) -{ - int orig; - - if (ZEND_NUM_ARGS() != 0) - WRONG_PARAM_COUNT; - - if (!OG(ob_nesting_level)) { - php_error_docref("ref.outcontrol" TSRMLS_CC, E_NOTICE, "failed to flush buffer. No buffer to flush."); - RETURN_FALSE; - } - - orig = OG(implicit_flush); /* save current implicit flush state */ - php_start_implicit_flush(TSRMLS_C); - php_end_ob_buffer(1, 1 TSRMLS_CC); - OG(implicit_flush) = orig; - - RETURN_TRUE; -} -/* }}} */ /* {{{ proto bool ob_clean(void) Clean (delete) the current output buffer */ diff --git a/main/php_output.h b/main/php_output.h index 4d0f7f0697..67d16a1741 100644 --- a/main/php_output.h +++ b/main/php_output.h @@ -47,7 +47,6 @@ PHPAPI int php_ob_get_length(zval *p TSRMLS_DC); PHP_FUNCTION(ob_start); PHP_FUNCTION(ob_flush); -PHP_FUNCTION(ob_flush_all); PHP_FUNCTION(ob_clean); PHP_FUNCTION(ob_end_flush); PHP_FUNCTION(ob_end_clean); -- 2.40.0