X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=php_http_message_parser.c;h=312a44fbc544b5717bdfd11aad96b72fa4712305;hp=e2751a415e145e6634abfe6c565e80e3054c2ce4;hb=b233c50a85448c251d23a1bdce3e9003c4ee03b8;hpb=d3485e3b28336153dca690e872ffe1ddc60fedd2 diff --git a/php_http_message_parser.c b/php_http_message_parser.c index e2751a4..312a44f 100644 --- a/php_http_message_parser.c +++ b/php_http_message_parser.c @@ -302,8 +302,8 @@ PHP_HTTP_API php_http_message_parser_state_t php_http_message_parser_parse(php_h * - body done * N: - parse ahaed */ - size_t dec_len; char *dec_str = NULL; + size_t dec_len; if (SUCCESS != php_http_encoding_stream_update(parser->dechunk, buffer->data, buffer->used, &dec_str, &dec_len TSRMLS_CC)) { return FAILURE; @@ -327,7 +327,7 @@ PHP_HTTP_API php_http_message_parser_state_t php_http_message_parser_parse(php_h php_http_message_parser_state_push(parser, 1, PHP_HTTP_MESSAGE_PARSER_STATE_DONE); if (parser->dechunk) { - char *dec_str; + char *dec_str = NULL; size_t dec_len; if (SUCCESS != php_http_encoding_stream_finish(parser->dechunk, &dec_str, &dec_len TSRMLS_CC)) {