From 62e45ce9cda0a04616a159b0d515cad8f10f1838 Mon Sep 17 00:00:00 2001 From: Christian Schmitz Date: Sat, 4 May 2024 11:44:02 +0200 Subject: [PATCH] dynbuf: Fix returncode on memory error Curl_dyn_vaddf should return a proper error code in case allocating memory failed. Closes: #13533 Author: Christian Schmitz Reviewed-by: Daniel Gustafsson --- lib/dynbuf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/dynbuf.c b/lib/dynbuf.c index a4c599d10c..3b62eaf8a4 100644 --- a/lib/dynbuf.c +++ b/lib/dynbuf.c @@ -213,7 +213,7 @@ CURLcode Curl_dyn_vaddf(struct dynbuf *s, const char *fmt, va_list ap) } /* If we failed, we cleanup the whole buffer and return error */ Curl_dyn_free(s); - return CURLE_OK; + return CURLE_OUT_OF_MEMORY; #endif } -- 2.47.3