From 2c9eae759902ac01b3c03b5e4220cf3043313c77 Mon Sep 17 00:00:00 2001 From: hunuza Date: Mon, 3 Nov 2008 11:11:27 +0100 Subject: [PATCH] Fixed memory leak by adding missing delete of query result. --- src/game/Player.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/game/Player.cpp b/src/game/Player.cpp index 55c4b7bee..4b318d44d 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -6016,7 +6016,9 @@ uint32 Player::GetArenaTeamIdFromDB(uint64 guid, uint8 type) if(!result) return 0; - return (*result)[0].GetUInt32(); + uint32 id = (*result)[0].GetUInt32(); + delete result; + return id; } uint32 Player::GetZoneIdFromDB(uint64 guid)