tr: fix "isdigit" check

This commit is contained in:
Hiltjo Posthuma 2015-04-20 21:17:53 +02:00 committed by sin
parent b9d60bee87
commit bfcf46ac5e
1 changed files with 1 additions and 2 deletions

3
tr.c
View File

@ -125,14 +125,13 @@ nextbrack:
factor = 1;
base = (rstr[i + 3] == '0') ? 8 : 10;
for (n = j - 1; n > i + 2; n--) {
if (rstr[n] < '0' && rstr[n] > '9') {
if (rstr[n] < '0' || rstr[n] > '9') {
n = 0;
break;
}
q += (rstr[n] - '0') * factor;
factor *= base;
}
if (n == 0) {
j = m + 1;
goto nextbrack;