From a94bdd00a9f31dcd9e4134987531937ca57975d6 Mon Sep 17 00:00:00 2001 From: Shauren Date: Fri, 30 Oct 2015 17:51:19 +0100 Subject: Core/Corpses: Prevent deleting corpses by ObjectGridUnloader, fixes accessing freed memory in multiple places due to the corpse still being registered in Map containers Closes #15775 Closes #15781 --- src/server/game/Maps/Map.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server/game/Maps') diff --git a/src/server/game/Maps/Map.h b/src/server/game/Maps/Map.h index c658d60f08b..0962bcc9d6c 100644 --- a/src/server/game/Maps/Map.h +++ b/src/server/game/Maps/Map.h @@ -561,7 +561,7 @@ class Map : public GridRefManager { _updateObjects.insert(obj); } - + void RemoveUpdateObject(Object* obj) { _updateObjects.erase(obj); -- cgit v1.2.3