diff options
| author | Shauren <shauren.trinity@gmail.com> | 2015-10-30 17:51:19 +0100 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2015-10-30 17:51:19 +0100 |
| commit | a94bdd00a9f31dcd9e4134987531937ca57975d6 (patch) | |
| tree | 5936af26328920ee503902a357d31fab0771f3d4 /src/server/game/Maps/Map.h | |
| parent | 4245c2c59dd7923b3c607ed16bb6b0976e16e12d (diff) | |
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
Diffstat (limited to 'src/server/game/Maps/Map.h')
| -rw-r--r-- | src/server/game/Maps/Map.h | 2 |
1 files changed, 1 insertions, 1 deletions
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<NGridType> { _updateObjects.insert(obj); } - + void RemoveUpdateObject(Object* obj) { _updateObjects.erase(obj); |
