Merge branch 'PHP-8.4'

* PHP-8.4:
  Fix GH-18990, bug #81029, bug #47314: SOAP HTTP socket not closing on object destruction
  Fix leak when path is too long in ZipArchive::extractTo()
  curl: Remove incorrect string release on error
This commit is contained in:
Niels Dossche 2025-07-02 18:47:53 +02:00
commit 51149b65ad
No known key found for this signature in database
GPG key ID: B8A8AD166DF0E2E5
4 changed files with 68 additions and 12 deletions

View file

@ -1412,7 +1412,6 @@ static inline CURLcode add_simple_field(curl_mime *mime, zend_string *string_key
part = curl_mime_addpart(mime);
if (part == NULL) {
zend_tmp_string_release(tmp_postval);
zend_string_release_ex(string_key, 0);
return CURLE_OUT_OF_MEMORY;
}
if ((form_error = curl_mime_name(part, ZSTR_VAL(string_key))) != CURLE_OK