Merge pull request #1983 from klaus95/patch-1

Fix for bug #1738
This commit is contained in:
Areloch 2017-04-17 20:27:56 -05:00 committed by GitHub
commit e724b2fcdd

View file

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