diff options
Diffstat (limited to 'cpp/src/IceUtil/InputUtil.cpp')
-rw-r--r-- | cpp/src/IceUtil/InputUtil.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpp/src/IceUtil/InputUtil.cpp b/cpp/src/IceUtil/InputUtil.cpp index 551758c028a..6b69086cbad 100644 --- a/cpp/src/IceUtil/InputUtil.cpp +++ b/cpp/src/IceUtil/InputUtil.cpp @@ -108,7 +108,7 @@ static const char digitVal[] = { if(!overflow) { - int digit = digitVal[toupper(*s++) - '0']; + int digit = digitVal[toupper(*s) - '0']; assert(digit != 100); if(result < INT64MAX / base) { @@ -126,6 +126,7 @@ static const char digitVal[] = result = sign == -1 ? INT64MIN : INT64MAX; } } + ++s; } if(overflow) |