From a35363db1c8d49a5546eb4c416c3da4c3f273f04 Mon Sep 17 00:00:00 2001 From: Arnaud Le Blanc Date: Sat, 25 Apr 2009 21:07:07 +0000 Subject: [PATCH] Handle HEAD output handler flags (fixes ext/standard/tests/general_functions/bug44394.phpt) --- ext/standard/url_scanner_ex.re | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/standard/url_scanner_ex.re b/ext/standard/url_scanner_ex.re index fe020d9154..95ebdc1df0 100644 --- a/ext/standard/url_scanner_ex.re +++ b/ext/standard/url_scanner_ex.re @@ -431,7 +431,7 @@ static void php_url_scanner_output_handler(char *output, uint output_len, char * size_t len; if (BG(url_adapt_state_ex).url_app.len != 0) { - *handled_output = url_adapt_ext(output, output_len, &len, (zend_bool) (mode & (PHP_OUTPUT_HANDLER_END | PHP_OUTPUT_HANDLER_CONT) ? 1 : 0) TSRMLS_CC); + *handled_output = url_adapt_ext(output, output_len, &len, (zend_bool) (mode & (PHP_OUTPUT_HANDLER_END | PHP_OUTPUT_HANDLER_CONT | PHP_OUTPUT_HANDLER_FLUSH | PHP_OUTPUT_HANDLER_FINAL) ? 1 : 0) TSRMLS_CC); if (sizeof(uint) < sizeof(size_t)) { if (len > UINT_MAX) len = UINT_MAX; -- 2.50.1