X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=php_http_client.c;h=2306b040a1c5361b39e72308165944c5c455942f;hb=6ec32dfafe61a805487e26558a8c2025ef25ef22;hp=1f4e09a4dc4c10268894c6129564d17e740af87f;hpb=0d334d5f80dbbbcb23cb71a8d0b24c9c320f08b2;p=m6w6%2Fext-http diff --git a/php_http_client.c b/php_http_client.c index 1f4e09a..2306b04 100644 --- a/php_http_client.c +++ b/php_http_client.c @@ -199,13 +199,12 @@ PHP_HTTP_API php_http_client_t *php_http_client_copy(php_http_client_t *from, ph PHP_HTTP_API void php_http_client_dtor(php_http_client_t *h) { + php_http_client_reset(h); + if (h->ops->dtor) { h->ops->dtor(h); } - zend_llist_clean(&h->requests); - zend_llist_clean(&h->responses); - php_resource_factory_free(&h->rf); }