From d2da56ababd01fdb459fa53546f36146e25e8523 Mon Sep 17 00:00:00 2001 From: Shauren Date: Mon, 3 Oct 2016 18:07:40 +0200 Subject: Core/DataStores: Fixed uninitialized data in power types array Coverity CID 1363625 --- src/server/game/DataStores/DB2Stores.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/game/DataStores/DB2Stores.h b/src/server/game/DataStores/DB2Stores.h index d13faa13c56..bad73578f8b 100644 --- a/src/server/game/DataStores/DB2Stores.h +++ b/src/server/game/DataStores/DB2Stores.h @@ -258,6 +258,7 @@ public: typedef std::unordered_map, 2>> NameGenContainer; typedef std::array, TOTAL_LOCALES + 1> NameValidationRegexContainer; typedef std::unordered_map> PhaseGroupContainer; + typedef std::array PowerTypesContainer; typedef std::unordered_map> QuestPackageItemContainer; typedef std::unordered_map RulesetItemUpgradeContainer; typedef std::unordered_multimap SkillRaceClassInfoContainer; @@ -376,7 +377,7 @@ private: NameGenContainer _nameGenData; NameValidationRegexContainer _nameValidators; PhaseGroupContainer _phasesByGroup; - PowerTypeEntry const* _powerTypes[MAX_POWERS]; + PowerTypesContainer _powerTypes; QuestPackageItemContainer _questPackages; RulesetItemUpgradeContainer _rulesetItemUpgrade; SkillRaceClassInfoContainer _skillRaceClassInfoBySkill; -- cgit v1.2.3