commit bfcf46ac5eae942a123498c0aa356ee9f647ba72
parent b9d60bee879ddf787fe168d19f6ed1952c6edc33
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Mon, 20 Apr 2015 21:17:53 +0200
tr: fix "isdigit" check
Diffstat:
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/tr.c b/tr.c
@@ -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;