+ if (params) {
+ switch (Z_TYPE_P(params))
+ {
+ case IS_ARRAY:
+ case IS_OBJECT:
+ if (SUCCESS != zend_hash_find(HASH_OF(params), "zlib", sizeof("zlib"), (void **) &tmp)) {
+ break;
+ }
+ default:
+ if (zval_is_true(*tmp)) {
+ b->flags |= HTTP_ENCODING_STREAM_ZLIB_HEADER;
+ }
+ }
+ }