aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Maps/MapManager.cpp
diff options
context:
space:
mode:
authorjackpoz <giacomopoz@gmail.com>2013-12-14 18:41:26 +0100
committerjackpoz <giacomopoz@gmail.com>2013-12-14 18:41:26 +0100
commit1c0903e2862d4e4c7e17c8a45fe9dc3163b3ebce (patch)
treeaed14a90ef879821548c2bf4eb66ec1b08f0bf86 /src/server/game/Maps/MapManager.cpp
parentdd546f073aa8acf54f525c0a0836a502d859580d (diff)
Core/Misc: Fix some static analysis issues
Fix some static analysis issues about uninitialized values. Most of them are false positives, always initialized before being accessed, while some of them are real issues spotted by valgrind too.
Diffstat (limited to 'src/server/game/Maps/MapManager.cpp')
-rw-r--r--src/server/game/Maps/MapManager.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Maps/MapManager.cpp b/src/server/game/Maps/MapManager.cpp
index 2e034f5a254..75ca3de3fe9 100644
--- a/src/server/game/Maps/MapManager.cpp
+++ b/src/server/game/Maps/MapManager.cpp
@@ -43,6 +43,9 @@ MapManager::MapManager()
{
i_gridCleanUpDelay = sWorld->getIntConfig(CONFIG_INTERVAL_GRIDCLEAN);
i_timer.SetInterval(sWorld->getIntConfig(CONFIG_INTERVAL_MAPUPDATE));
+ memset(i_GridStates, 0, sizeof(i_GridStates));
+ i_GridStateErrorCount = 0;
+ _nextInstanceId = 0;
}
MapManager::~MapManager() { }