Minor fixes from static analysis.

pull/131/head
cc9cii 11 years ago
parent eb1589fd54
commit bbe77d656a

@ -387,7 +387,7 @@ std::string magicEffectLabel(int idx)
"sEffectSummonCreature04", "sEffectSummonCreature04",
"sEffectSummonCreature05" "sEffectSummonCreature05"
}; };
if (idx >= 0 && idx <= 143) if (idx >= 0 && idx <= 142)
return magicEffectLabels[idx]; return magicEffectLabels[idx];
else else
return "Invalid"; return "Invalid";
@ -471,7 +471,7 @@ std::string skillLabel(int idx)
"Speechcraft", "Speechcraft",
"Hand-to-hand" "Hand-to-hand"
}; };
if (idx >= 0 && idx <= 27) if (idx >= 0 && idx <= 26)
return skillLabels[idx]; return skillLabels[idx];
else else
return "Invalid"; return "Invalid";
@ -498,7 +498,7 @@ std::string rangeTypeLabel(int idx)
"Touch", "Touch",
"Target" "Target"
}; };
if (idx >= 0 && idx <= 3) if (idx >= 0 && idx <= 2)
return rangeTypeLabels[idx]; return rangeTypeLabels[idx];
else else
return "Invalid"; return "Invalid";

@ -98,7 +98,7 @@ namespace Compiler
else if (t1=='f' || t2=='f') else if (t1=='f' || t2=='f')
mOperands.push_back ('f'); mOperands.push_back ('f');
else else
std::logic_error ("failed to determine result operand type"); throw std::logic_error ("failed to determine result operand type");
} }
void ExprParser::pop() void ExprParser::pop()

@ -206,7 +206,7 @@ namespace sh
std::string getCacheFolder () { return mPlatform->getCacheFolder (); } std::string getCacheFolder () { return mPlatform->getCacheFolder (); }
bool getReadSourceCache() { return mReadSourceCache; } bool getReadSourceCache() { return mReadSourceCache; }
bool getWriteSourceCache() { return mReadSourceCache; } bool getWriteSourceCache() { return mWriteSourceCache; }
public: public:
bool getWriteMicrocodeCache() { return mWriteMicrocodeCache; } // Fixme bool getWriteMicrocodeCache() { return mWriteMicrocodeCache; } // Fixme

Loading…
Cancel
Save