diff options
Diffstat (limited to 'monop')
-rw-r--r-- | monop/getinp.c | 9 | ||||
-rw-r--r-- | monop/misc.c | 8 |
2 files changed, 8 insertions, 9 deletions
diff --git a/monop/getinp.c b/monop/getinp.c index 3fb739b4..fee84c5e 100644 --- a/monop/getinp.c +++ b/monop/getinp.c @@ -1,4 +1,4 @@ -/* $NetBSD: getinp.c,v 1.12 2004/01/27 20:30:30 jsm Exp $ */ +/* $NetBSD: getinp.c,v 1.13 2004/11/05 21:30:32 dsl Exp $ */ /* * Copyright (c) 1980, 1993 @@ -34,7 +34,7 @@ #if 0 static char sccsid[] = "@(#)getinp.c 8.1 (Berkeley) 5/31/93"; #else -__RCSID("$NetBSD: getinp.c,v 1.12 2004/01/27 20:30:30 jsm Exp $"); +__RCSID("$NetBSD: getinp.c,v 1.13 2004/11/05 21:30:32 dsl Exp $"); #endif #endif /* not lint */ @@ -91,8 +91,7 @@ inter: } *sp = '\0'; for (sp = buf; *sp; sp++) - if (isupper(*sp)) - *sp = tolower(*sp); + *sp = tolower((unsigned char)*sp); for (i = n_match = 0; list[i]; i++) if (comp(list[i])) { n_match++; @@ -115,7 +114,7 @@ comp(s1) if (buf[0] != '\0') for (sp = buf, tsp = s1; *sp; ) { - c = isupper(*tsp) ? tolower(*tsp) : *tsp; + c = tolower((unsigned char)*tsp); tsp++; if (c != *sp++) return 0; diff --git a/monop/misc.c b/monop/misc.c index f9a37557..1d3a5669 100644 --- a/monop/misc.c +++ b/monop/misc.c @@ -1,4 +1,4 @@ -/* $NetBSD: misc.c,v 1.12 2004/01/26 09:59:36 jsm Exp $ */ +/* $NetBSD: misc.c,v 1.13 2004/11/05 21:30:32 dsl Exp $ */ /* * Copyright (c) 1980, 1993 @@ -34,7 +34,7 @@ #if 0 static char sccsid[] = "@(#)misc.c 8.1 (Berkeley) 5/31/93"; #else -__RCSID("$NetBSD: misc.c,v 1.12 2004/01/26 09:59:36 jsm Exp $"); +__RCSID("$NetBSD: misc.c,v 1.13 2004/11/05 21:30:32 dsl Exp $"); #endif #endif /* not lint */ @@ -109,9 +109,9 @@ inter: *sp = c; if (sp == buf) continue; - for (sp = buf; isspace(*sp); sp++) + for (sp = buf; isspace((unsigned char)*sp); sp++) continue; - for (; isdigit(*sp); sp++) + for (; isdigit((unsigned char)*sp); sp++) num = num * 10 + *sp - '0'; if (*sp == '\n') return num; |