X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_message_api.c;h=d0c8f486947c41d6236854d5b5a9b00470b99149;hp=89f67e0bd942bec7ab0375167e4c9b530dd1079f;hb=5c5ddf9042732a05100245844fe2fb70bfe6d495;hpb=9d4113f62a7a8fe2fe3879b94a3712d11cec8726 diff --git a/http_message_api.c b/http_message_api.c index 89f67e0..d0c8f48 100644 --- a/http_message_api.c +++ b/http_message_api.c @@ -157,7 +157,7 @@ PHP_HTTP_API http_message *_http_message_parse_ex(http_message *msg, const char size_t decoded_len; /* decode and replace Transfer-Encoding with Content-Length header */ - if (continue_at = http_chunked_decode(body, message + message_length - body, &decoded, &decoded_len)) { + if (continue_at = http_encoding_dechunk(body, message + message_length - body, &decoded, &decoded_len)) { zval *len; char *tmp; int tmp_len; @@ -400,7 +400,6 @@ PHP_HTTP_API void _http_message_tostruct_recursive(http_message *msg, zval *obj } add_assoc_zval(&strct, "parentMessage", parent); http_message_tostruct_recursive(msg->parent, parent); - zval_ptr_dtor(&parent); } else { add_assoc_null(&strct, "parentMessage"); }