From bfcf46ac5eae942a123498c0aa356ee9f647ba72 Mon Sep 17 00:00:00 2001 From: Hiltjo Posthuma Date: Mon, 20 Apr 2015 21:17:53 +0200 Subject: [PATCH] tr: fix "isdigit" check --- tr.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tr.c b/tr.c index 83d7b69..9ec9640 100644 --- 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;