From: Ilia Alshanetsky Date: Sun, 27 Jul 2003 18:16:06 +0000 (+0000) Subject: Fixed bug #24827 (ob_gzhandler overrides Vary header) X-Git-Tag: BEFORE_ARG_INFO~64 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=308df2af54ac666647b24e311b20211011ede67e;p=php Fixed bug #24827 (ob_gzhandler overrides Vary header) --- diff --git a/ext/zlib/zlib.c b/ext/zlib/zlib.c index 0f3f923aea..5e7ae13280 100644 --- a/ext/zlib/zlib.c +++ b/ext/zlib/zlib.c @@ -993,7 +993,7 @@ PHP_FUNCTION(ob_gzhandler) if (sapi_add_header("Content-Encoding: gzip", sizeof("Content-Encoding: gzip") - 1, 1) == FAILURE) { return_original = 1; } - if (sapi_add_header("Vary: Accept-Encoding", sizeof("Vary: Accept-Encoding") - 1, 1) == FAILURE) { + if (sapi_add_header_ex("Vary: Accept-Encoding", sizeof("Vary: Accept-Encoding") - 1, 1, 0 TSRMLS_CC)==FAILURE) { return_original = 1; } break; @@ -1001,7 +1001,7 @@ PHP_FUNCTION(ob_gzhandler) if (sapi_add_header("Content-Encoding: deflate", sizeof("Content-Encoding: deflate") - 1, 1) == FAILURE) { return_original = 1; } - if (sapi_add_header("Vary: Accept-Encoding", sizeof("Vary: Accept-Encoding") - 1, 1) == FAILURE) { + if (sapi_add_header_ex("Vary: Accept-Encoding", sizeof("Vary: Accept-Encoding") - 1, 1, 0 TSRMLS_CC)==FAILURE) { return_original = 1; } break;