From 93b6c2fefbd24e8633edb428c84ecf37b47dfa8f Mon Sep 17 00:00:00 2001 From: Niels Dossche <7771979+nielsdos@users.noreply.github.com> Date: Tue, 1 Jul 2025 00:44:50 +0200 Subject: [PATCH] curl: Remove incorrect string release The string is owned by the caller, and the caller releases it. --- ext/curl/interface.c | 1 - 1 file changed, 1 deletion(-) diff --git a/ext/curl/interface.c b/ext/curl/interface.c index 6c480907b7629..b3139422cffa5 100644 --- a/ext/curl/interface.c +++ b/ext/curl/interface.c @@ -1369,7 +1369,6 @@ static inline CURLcode add_simple_field(struct HttpPost **first, struct HttpPost 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