From 1b2425c4d88311fb711d397d09cc16061927523c Mon Sep 17 00:00:00 2001 From: hondacrx Date: Mon, 13 Mar 2023 02:26:34 -0400 Subject: [PATCH] Core/Players: Fix mail memory leaks happening if mail is received before saved mail is loaded (during loading from db) Port From (https://github.com/TrinityCore/TrinityCore/commit/f8f994998a61926c914de5ffce3e4c9abcc82faa) --- Source/Game/Entities/Player/Player.DB.cs | 2 -- 1 file changed, 2 deletions(-) diff --git a/Source/Game/Entities/Player/Player.DB.cs b/Source/Game/Entities/Player/Player.DB.cs index f265a7dff..b59eafc38 100644 --- a/Source/Game/Entities/Player/Player.DB.cs +++ b/Source/Game/Entities/Player/Player.DB.cs @@ -1259,8 +1259,6 @@ namespace Game.Entities public void _LoadMail(SQLResult mailsResult, SQLResult mailItemsResult, SQLResult artifactResult, SQLResult azeriteItemResult, SQLResult azeriteItemMilestonePowersResult, SQLResult azeriteItemUnlockedEssencesResult, SQLResult azeriteEmpoweredItemResult) { - m_mail.Clear(); - Dictionary mailById = new(); if (!mailsResult.IsEmpty())