From 696bbd7b0621119784597bb39801724cecafddec Mon Sep 17 00:00:00 2001 From: Ludwig Date: Thu, 4 Jul 2024 05:54:34 +0200 Subject: [PATCH] fix(Core/CalendarMgr): do not use element after delete, but before --- src/server/game/Calendar/CalendarMgr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/game/Calendar/CalendarMgr.cpp b/src/server/game/Calendar/CalendarMgr.cpp index 6f2c14b465..5982599fd9 100644 --- a/src/server/game/Calendar/CalendarMgr.cpp +++ b/src/server/game/Calendar/CalendarMgr.cpp @@ -204,8 +204,8 @@ void CalendarMgr::RemoveEvent(CalendarEvent* calendarEvent, ObjectGuid remover) trans->Append(stmt); CharacterDatabase.CommitTransaction(trans); - delete calendarEvent; _events.erase(calendarEvent); + delete calendarEvent; return; }