From 71cb10afe00faf0190db2e2c1561cb8513578007 Mon Sep 17 00:00:00 2001 From: jackpoz Date: Tue, 2 Apr 2019 20:11:27 +0200 Subject: [PATCH] Core/Misc: Fix static analysis issues Fix static analysis issues spotted by Coverity Scan (cherry picked from commit a12ea482f3eae340b54d09b7163e69524c422f06) --- src/server/game/Conditions/DisableMgr.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/game/Conditions/DisableMgr.cpp b/src/server/game/Conditions/DisableMgr.cpp index 1fd71491fcb..d3ba318cc1a 100644 --- a/src/server/game/Conditions/DisableMgr.cpp +++ b/src/server/game/Conditions/DisableMgr.cpp @@ -45,7 +45,7 @@ namespace { struct DisableData { - uint8 flags; + uint16 flags; std::unordered_set params[2]; // params0, params1 }; @@ -287,7 +287,7 @@ bool IsDisabledFor(DisableType type, uint32 entry, WorldObject const* ref, uint8 { case DISABLE_TYPE_SPELL: { - uint8 spellFlags = itr->second.flags; + uint16 spellFlags = itr->second.flags; if (ref) { if ((ref->GetTypeId() == TYPEID_PLAYER && (spellFlags & SPELL_DISABLE_PLAYER)) ||