From 46e6d819064c1443d4c00e3223a89e933c0a3257 Mon Sep 17 00:00:00 2001 From: relesgoe <RElesgoe@users.noreply.github.com> Date: Tue, 8 Sep 2020 21:47:24 -0700 Subject: [PATCH] Free team before returning in sql_load_teams() --- src/bnetd/sql_common.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bnetd/sql_common.cpp b/src/bnetd/sql_common.cpp index 29bac1a..b202523 100644 --- a/src/bnetd/sql_common.cpp +++ b/src/bnetd/sql_common.cpp @@ -669,6 +669,7 @@ namespace pvpgn if (!(team->teamid = std::atoi(row[0]))) { eventlog(eventlog_level_error, __FUNCTION__, "got bad teamid"); + xfree(team); sql->free_result(result); return -1; }