aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGosha <284210+Lordron@users.noreply.github.com>2023-02-21 01:14:20 +0300
committerGitHub <noreply@github.com>2023-02-20 23:14:20 +0100
commitf8f994998a61926c914de5ffce3e4c9abcc82faa (patch)
tree91c850f6cc7046069901dc13e349c9d738d01fcb
parent2cbfba41f190399369073238c58e19f730afc902 (diff)
Core/Players: Fix mail memory leaks happening if mail is received before saved mail is loaded (during loading from db) (#28826)
-rw-r--r--src/server/game/Entities/Player/Player.cpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp
index cf928b99560..263b1b4dc17 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -18876,8 +18876,6 @@ Item* Player::_LoadMailedItem(ObjectGuid const& playerGuid, Player* player, uint
void Player::_LoadMail(PreparedQueryResult mailsResult, PreparedQueryResult mailItemsResult, PreparedQueryResult artifactResult, PreparedQueryResult azeriteItemResult,
PreparedQueryResult azeriteItemMilestonePowersResult, PreparedQueryResult azeriteItemUnlockedEssencesResult, PreparedQueryResult azeriteEmpoweredItemResult)
{
- m_mail.clear();
-
std::unordered_map<uint64, Mail*> mailById;
if (mailsResult)