diff options
author | Felipe Pena <felipe@php.net> | 2008-03-12 02:40:57 +0000 |
---|---|---|
committer | Felipe Pena <felipe@php.net> | 2008-03-12 02:40:57 +0000 |
commit | e0de453954d07f7e3285d9d6d66427f5caedd124 (patch) | |
tree | 1ef4361b070f56dde280a610788abd1d5bf6a2f8 /ext/standard/url_scanner_ex.c | |
parent | b9f72771a613634973867888100a0a083d5d2e73 (diff) | |
download | php-git-e0de453954d07f7e3285d9d6d66427f5caedd124.tar.gz |
Fixed bug #44394 (Last two bytes missing from output)
Diffstat (limited to 'ext/standard/url_scanner_ex.c')
-rw-r--r-- | ext/standard/url_scanner_ex.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/standard/url_scanner_ex.c b/ext/standard/url_scanner_ex.c index 4244d9f5af..c7911ed7a9 100644 --- a/ext/standard/url_scanner_ex.c +++ b/ext/standard/url_scanner_ex.c @@ -1007,7 +1007,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 ? 1 : 0) TSRMLS_CC); + *handled_output = url_adapt_ext(output, output_len, &len, (zend_bool) (mode & (PHP_OUTPUT_HANDLER_END | PHP_OUTPUT_HANDLER_CONT) ? 1 : 0) TSRMLS_CC); if (sizeof(uint) < sizeof(size_t)) { if (len > UINT_MAX) len = UINT_MAX; |