From 8f54b5ce31565dd8031982b0ea3acb26d2d8a200 Mon Sep 17 00:00:00 2001 From: "Rob Swindell (on Windows 11)" <rob@synchro.net> Date: Fri, 29 Dec 2023 17:07:09 -0800 Subject: [PATCH] Fix error path memory leak (unlikely, but not impossible) CID 462234 --- src/sbbs3/netmail.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sbbs3/netmail.cpp b/src/sbbs3/netmail.cpp index faa122c102..6e616c8b89 100644 --- a/src/sbbs3/netmail.cpp +++ b/src/sbbs3/netmail.cpp @@ -299,6 +299,7 @@ bool sbbs_t::netmail(const char *into, const char *title, int mode, smb_t* resmb } if(read(file,buf,length) != length) { close(file); + free(buf); errormsg(WHERE, ERR_READ, str, length); return false; } -- GitLab