X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=src%2Fphp_http_filter.c;h=95ff5601e37323acd6c3b840a971e881f38f5464;hp=2b81100b2722c3fc2949774a3737e686407a0413;hb=567a61130ed7f4fd7b47fe104ec32990f84bc06e;hpb=6e51a51f7f316102113460250bc66f593063ad55 diff --git a/src/php_http_filter.c b/src/php_http_filter.c index 2b81100..95ff560 100644 --- a/src/php_http_filter.c +++ b/src/php_http_filter.c @@ -381,6 +381,7 @@ static PHP_HTTP_FILTER_OPS(inflate) = { "http.inflate" }; +#if PHP_HTTP_HAVE_LIBBROTLI static PHP_HTTP_FILTER_OPS(brotli_encode) = { PHP_HTTP_FILTER_FUNC(stream), PHP_HTTP_FILTER_DTOR(stream), @@ -392,6 +393,7 @@ static PHP_HTTP_FILTER_OPS(brotli_decode) = { 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) @@ -450,6 +452,7 @@ static php_stream_filter *http_filter_create(const char *name, zval *params, int php_http_encoding_stream_free(&b); } } +#if PHP_HTTP_HAVE_LIBBROTLI } else if (!strcasecmp(name, "http.brotli_encode")) { @@ -470,6 +473,7 @@ static php_stream_filter *http_filter_create(const char *name, zval *params, int php_http_encoding_stream_free(&b); } } +#endif } return f;