[8315] Fixed memory leaks (mostly at server shutdown) and code cleanups.
commit7daff370d4ff2e3062b825febea13fdc540081d6
authorVladimirMangos <vladimir@getmangos.com>
Wed, 5 Aug 2009 10:24:09 +0000 (5 14:24 +0400)
committerVladimirMangos <vladimir@getmangos.com>
Wed, 5 Aug 2009 10:27:30 +0000 (5 14:27 +0400)
treed5bf90dc52b581e35ff0098628bdf217ca765e33
parentf385487aeae71c4167779dff947c15dc436ae810
[8315] Fixed memory leaks (mostly at server shutdown) and code cleanups.

* Fixed leak in BattleGround::m_PlayerScores at BattleGround::Reset,
  add and use BattleGroundScoreMap typedef
* Delete AreaTeam objects stored in global map at shutdown
* Delete Corpse objects stored in global map at shutdown
* Store guild bank log entries as objectes instead pointers in log event lists
14 files changed:
src/game/BattleGround.cpp
src/game/BattleGround.h
src/game/BattleGroundAB.cpp
src/game/BattleGroundAV.cpp
src/game/BattleGroundBE.cpp
src/game/BattleGroundEY.cpp
src/game/BattleGroundMgr.cpp
src/game/BattleGroundSA.cpp
src/game/BattleGroundWS.cpp
src/game/Guild.cpp
src/game/Guild.h
src/game/ObjectAccessor.cpp
src/game/ObjectMgr.cpp
src/shared/revision_nr.h