Address compiler warning

This commit is contained in:
amai2012 2018-12-19 14:39:04 +01:00
parent 34874dd94f
commit 378ffed37e
2 changed files with 3 additions and 1 deletions

View File

@ -813,9 +813,10 @@ bool MathLib::isIntHex(const std::string& str)
state = DIGIT;
else
return false;
break;
case DIGIT:
if (isxdigit(static_cast<unsigned char>(*it)))
; // state = DIGITS;
; // state = DIGIT;
else
return isValidIntegerSuffix(it,str.end());
break;

View File

@ -668,6 +668,7 @@ private:
ASSERT_EQUALS(false, MathLib::isIntHex("+0x"));
ASSERT_EQUALS(false, MathLib::isIntHex("-0x"));
ASSERT_EQUALS(false, MathLib::isIntHex("0x"));
ASSERT_EQUALS(false, MathLib::isIntHex("0xl"));
ASSERT_EQUALS(false, MathLib::isIntHex("0xx"));
ASSERT_EQUALS(false, MathLib::isIntHex("-0175"));
ASSERT_EQUALS(false, MathLib::isIntHex("-0_garbage_"));