aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/tr
diff options
context:
space:
mode:
authorJoerg Wunsch <joerg@FreeBSD.org>1996-03-19 21:21:06 +0000
committerJoerg Wunsch <joerg@FreeBSD.org>1996-03-19 21:21:06 +0000
commit3281f9d8e5a330d9958a6bbb8e159372a873f4dd (patch)
treed971d9c0d5946c92afa89a9f03c27bc5b6318aa9 /usr.bin/tr
parent08aff01b5daa50f6cec360f6c7bba13f2ea19aac (diff)
Notes
Diffstat (limited to 'usr.bin/tr')
-rw-r--r--usr.bin/tr/str.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/tr/str.c b/usr.bin/tr/str.c
index 0c2b6ef8c56d8..7c0fd7cc84bc3 100644
--- a/usr.bin/tr/str.c
+++ b/usr.bin/tr/str.c
@@ -277,7 +277,7 @@ genseq(s)
++s->str;
break;
default:
- if (isdigit(*s->str)) {
+ if (isdigit((u_char)*s->str)) {
s->cnt = strtol(s->str, &ep, 0);
if (*ep == ']') {
s->str = ep + 1;
@@ -302,7 +302,7 @@ backslash(s)
register int ch, cnt, val;
for (cnt = val = 0;;) {
- ch = *++s->str;
+ ch = (u_char)*++s->str;
if (!isascii(ch) || !isdigit(ch))
break;
val = val * 8 + ch - '0';