From a47fbb16412bbec1507d00be3cade04cce2536fe Mon Sep 17 00:00:00 2001 From: rsc Date: Mon, 31 Oct 2005 16:47:30 +0000 Subject: ctype sign fixes (Tom Miller) --- src/cmd/troff/n10.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/cmd/troff') diff --git a/src/cmd/troff/n10.c b/src/cmd/troff/n10.c index 91579480..eaa5a57a 100644 --- a/src/cmd/troff/n10.c +++ b/src/cmd/troff/n10.c @@ -4,6 +4,7 @@ n10.c Device interfaces */ +#include #include "tdef.h" #include "ext.h" #include "fns.h" @@ -48,7 +49,7 @@ static char *parse(char *s, int typeit) /* convert \0, etc to nroff driving tabl *t++ = *s++; else { s++; /* skip \\ */ - if (isdigit(s[0]) && isdigit(s[1]) && isdigit(s[2])) { + if (isdigit((uchar)s[0]) && isdigit((uchar)s[1]) && isdigit((uchar)s[2])) { *t++ = (s[0]-'0')<<6 | (s[1]-'0')<<3 | s[2]-'0'; s += 2; } else if (isdigit(s[0])) { -- cgit v1.2.3