summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/standard/basic_functions.c1
-rw-r--r--main/output.c22
-rw-r--r--main/php_output.h1
3 files changed, 0 insertions, 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);