From 527fd2b0fb671dbc557565e943a71c1d737e4bd3 Mon Sep 17 00:00:00 2001 From: Alug Date: Fri, 16 Jan 2026 20:36:50 -0500 Subject: [PATCH] d_netfil: dont use zone memory in CURLGetFile --- src/d_netfil.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/d_netfil.c b/src/d_netfil.c index 9c5fedbdc..f34bda191 100644 --- a/src/d_netfil.c +++ b/src/d_netfil.c @@ -2002,7 +2002,8 @@ void CURLGetFile(void) e = m->easy_handle; easyres = m->data.result; - char *filename = Z_StrDup(curl_realname); + char *filename = malloc(strlen(curl_realname)+1); + strcpy(filename, curl_realname); nameonly(filename); if (easyres != CURLE_OK) @@ -2040,7 +2041,7 @@ void CURLGetFile(void) } } - Z_Free(filename); + free(filename); curl_curfile->file = NULL; #ifndef HAVE_THREADS curl_running = false;