version 1.1.1.3, 2013/07/22 01:32:11
|
version 1.1.1.4, 2013/10/14 08:02:43
|
Line 190 static int php_zlib_output_handler(void **handler_cont
|
Line 190 static int php_zlib_output_handler(void **handler_cont
|
if ((output_context->op & PHP_OUTPUT_HANDLER_START) |
if ((output_context->op & PHP_OUTPUT_HANDLER_START) |
&& (output_context->op != (PHP_OUTPUT_HANDLER_START|PHP_OUTPUT_HANDLER_CLEAN|PHP_OUTPUT_HANDLER_FINAL)) |
&& (output_context->op != (PHP_OUTPUT_HANDLER_START|PHP_OUTPUT_HANDLER_CLEAN|PHP_OUTPUT_HANDLER_FINAL)) |
) { |
) { |
sapi_add_header_ex(ZEND_STRL("Vary: Accept-Encoding"), 1, 1 TSRMLS_CC); | sapi_add_header_ex(ZEND_STRL("Vary: Accept-Encoding"), 1, 0 TSRMLS_CC); |
} |
} |
return FAILURE; |
return FAILURE; |
} |
} |
Line 220 static int php_zlib_output_handler(void **handler_cont
|
Line 220 static int php_zlib_output_handler(void **handler_cont
|
deflateEnd(&ctx->Z); |
deflateEnd(&ctx->Z); |
return FAILURE; |
return FAILURE; |
} |
} |
sapi_add_header_ex(ZEND_STRL("Vary: Accept-Encoding"), 1, 1 TSRMLS_CC); | sapi_add_header_ex(ZEND_STRL("Vary: Accept-Encoding"), 1, 0 TSRMLS_CC); |
php_output_handler_hook(PHP_OUTPUT_HANDLER_HOOK_IMMUTABLE, NULL TSRMLS_CC); |
php_output_handler_hook(PHP_OUTPUT_HANDLER_HOOK_IMMUTABLE, NULL TSRMLS_CC); |
} |
} |
} |
} |
Line 478 static PHP_FUNCTION(ob_gzhandler)
|
Line 478 static PHP_FUNCTION(ob_gzhandler)
|
sapi_add_header_ex(ZEND_STRL("Content-Encoding: deflate"), 1, 1 TSRMLS_CC); |
sapi_add_header_ex(ZEND_STRL("Content-Encoding: deflate"), 1, 1 TSRMLS_CC); |
break; |
break; |
} |
} |
sapi_add_header_ex(ZEND_STRL("Vary: Accept-Encoding"), 1, 1 TSRMLS_CC); | sapi_add_header_ex(ZEND_STRL("Vary: Accept-Encoding"), 1, 0 TSRMLS_CC); |
} |
} |
|
|
if (!ZLIBG(ob_gzhandler)) { |
if (!ZLIBG(ob_gzhandler)) { |