X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=http_request_object.c;h=ef8445c30c122f8c56e95af711b0ceaf6023007f;hb=1052c4986a794b051dc48ba4118dbd6fd8f83c49;hp=93ce0109fa35f9f7dcfd62db3797ffa92c3968f2;hpb=e6b35fbe072a13b0e792952852fcd1499bd8e610;p=m6w6%2Fext-http diff --git a/http_request_object.c b/http_request_object.c index 93ce010..ef8445c 100644 --- a/http_request_object.c +++ b/http_request_object.c @@ -1536,7 +1536,6 @@ PHP_METHOD(HttpRequest, getResponseCookies) } } - convert_to_array(*headers); FOREACH_HASH_KEYVAL(pos1, Z_ARRVAL_PP(headers), key, idx, header) { if (key && !strcasecmp(key, "Set-Cookie")) { http_cookie_list list; @@ -1555,7 +1554,7 @@ PHP_METHOD(HttpRequest, getResponseCookies) object_init(cookie); http_cookie_list_tostruct(&list, cookie); add_next_index_zval(return_value, cookie); - zval_ptr_dtor(&cookie); + http_cookie_list_dtor(&list); } zval_ptr_dtor(single_header); } @@ -1569,7 +1568,7 @@ PHP_METHOD(HttpRequest, getResponseCookies) object_init(cookie); http_cookie_list_tostruct(&list, cookie); add_next_index_zval(return_value, cookie); - zval_ptr_dtor(&cookie); + http_cookie_list_dtor(&list); } zval_ptr_dtor(header); }