X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=http_filter_api.c;h=944bff241a8b7a31a06424b1ddc2dbe16eabb11f;hb=7005d0b7ef4b15b2e6ddb6ccb8167f086b8c59ce;hp=ee42d608486e524523244da2ca2d5e83e1d66475;hpb=41d6cf70475c5a4e12dae565ffcf51de7f6fe120;p=m6w6%2Fext-http diff --git a/http_filter_api.c b/http_filter_api.c index ee42d60..944bff2 100644 --- a/http_filter_api.c +++ b/http_filter_api.c @@ -175,7 +175,7 @@ static HTTP_FILTER_FUNCTION(chunked_decode) /* we need eol, so we can be sure we have all hex digits */ phpstr_fix(PHPSTR(buffer)); - if (eolstr = http_locate_eol(PHPSTR_VAL(buffer), &eollen)) { + if ((eolstr = http_locate_eol(PHPSTR_VAL(buffer), &eollen))) { char *stop = NULL; /* read in chunk size */ @@ -287,7 +287,7 @@ static php_stream_filter *http_filter_create(const char *name, zval *params, int if (!strcasecmp(name, "http.chunked_decode")) { http_filter_buffer *b = NULL; - if (b = pecalloc(1, sizeof(http_filter_buffer), p)) { + if ((b = pecalloc(1, sizeof(http_filter_buffer), p))) { phpstr_init_ex(PHPSTR(b), 4096, p ? PHPSTR_INIT_PERSISTENT : 0); if (!(f = php_stream_filter_alloc(&HTTP_FILTER_OP(chunked_decode), b, p))) { pefree(b, p);