Merge pull request #1988 from DTFuchs/Redundant-Check-GetTrailingNumber

Better bug fix for #1738 (str.cpp)
This commit is contained in:
Areloch 2017-04-26 23:27:17 -05:00 committed by GitHub
commit 6fb33411e2

View file

@ -1620,7 +1620,7 @@ String String::GetTrailingNumber(const char* str, S32& number)
if ((*p == '-') || (*p == '_'))
number = -dAtoi(p + 1);
else
number = (isdigit(*p) && (p == base.c_str()) ? dAtoi(p) : dAtoi(++p));
number = (isdigit(*p) ? dAtoi(p) : dAtoi(++p));
// Remove space between the name and the number
while ((p > base.c_str()) && dIsspace(*(p-1)))