typedef struct _http_chunked_decode_filter_buffer_t {
php_http_buffer_t buffer;
- ulong hexlen;
+ unsigned long hexlen;
} PHP_HTTP_FILTER_BUFFER(chunked_decode);
typedef php_http_encoding_stream_t PHP_HTTP_FILTER_BUFFER(stream);
"http.inflate"
};
+#if PHP_HTTP_HAVE_LIBBROTLI
static PHP_HTTP_FILTER_OPS(brotli_encode) = {
PHP_HTTP_FILTER_FUNC(stream),
PHP_HTTP_FILTER_DTOR(stream),
PHP_HTTP_FILTER_DTOR(stream),
"http.brotli_decode"
};
+#endif
#if PHP_VERSION_ID >= 70200
static php_stream_filter *http_filter_create(const char *name, zval *params, uint8_t p)
php_http_encoding_stream_free(&b);
}
}
+#if PHP_HTTP_HAVE_LIBBROTLI
} else
if (!strcasecmp(name, "http.brotli_encode")) {
php_http_encoding_stream_free(&b);
}
}
+#endif
}
return f;