Core/Condition: Fix issue reported by static analysis

Coverity defect ID: 1339314

(cherry picked from commit d188960216)
This commit is contained in:
Vincent-Michael
2015-11-14 00:56:44 +01:00
committed by Carbenium
parent 230e820898
commit 700508e484

View File

@@ -326,7 +326,7 @@ bool Condition::Meets(ConditionSourceInfo& sourceInfo) const
Unit* unit = object->ToUnit();
if (toUnit && unit)
{
switch (ConditionValue2)
switch (static_cast<RelationType>(ConditionValue2))
{
case RELATION_SELF:
condMeets = unit == toUnit;