From 6fec29499351af7b67c4e9f260e1814d8f00940c Mon Sep 17 00:00:00 2001 From: NepDisk Date: Mon, 1 Sep 2025 14:06:16 -0400 Subject: [PATCH] Fix memory leak --- src/d_netcmd.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/d_netcmd.c b/src/d_netcmd.c index de565bc08..b46c382cc 100644 --- a/src/d_netcmd.c +++ b/src/d_netcmd.c @@ -3786,12 +3786,14 @@ static void Command_ScoreboardAdd(void) if ((strlensize+1) > MAXSERVERDESCRIPTIONLINE) { CONS_Alert(CONS_WARNING, M_GetText("Scoreboard line is too long to add.\n")); + Z_Free(finalstring); return; } if ((serverdesclen + strlensize) > MAXSERVERDESCRIPTION) { CONS_Alert(CONS_WARNING, M_GetText("Scoreboard text is full so no more text can be added.\n")); + Z_Free(finalstring); return; } else