summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrillig <rillig@NetBSD.org>2005-04-19 20:14:29 +0000
committerrillig <rillig@NetBSD.org>2005-04-19 20:14:29 +0000
commit4a7bdd8b14df7be87f238b6d36a0f67946b0fca7 (patch)
treef659c812a210d58c494d51d4b1b1d8a5c64da6db
parentc3bbeb79806311e9e1543cb085b2dc1dbfffac42 (diff)
downloadbsdgames-darwin-4a7bdd8b14df7be87f238b6d36a0f67946b0fca7.tar.gz
bsdgames-darwin-4a7bdd8b14df7be87f238b6d36a0f67946b0fca7.tar.zst
bsdgames-darwin-4a7bdd8b14df7be87f238b6d36a0f67946b0fca7.zip
Fixed wrong use of the <ctype.h> functions by adding an explicit conversion
to unsigned char. Approved by christos.
-rw-r--r--boggle/mkdict/mkdict.c6
-rw-r--r--fortune/strfile/strfile.c10
-rw-r--r--gomoku/stoc.c6
3 files changed, 11 insertions, 11 deletions
diff --git a/boggle/mkdict/mkdict.c b/boggle/mkdict/mkdict.c
index ce698893..31ffd7a8 100644
--- a/boggle/mkdict/mkdict.c
+++ b/boggle/mkdict/mkdict.c
@@ -1,4 +1,4 @@
-/* $NetBSD: mkdict.c,v 1.9 2003/08/07 09:37:06 agc Exp $ */
+/* $NetBSD: mkdict.c,v 1.10 2005/04/19 20:19:09 rillig Exp $ */
/*-
* Copyright (c) 1993
@@ -40,7 +40,7 @@ static const char copyright[] =
static char sccsid[] = "@(#)mkdict.c 8.1 (Berkeley) 6/11/93";
#else
static const char rcsid[] =
- "$NetBSD: mkdict.c,v 1.9 2003/08/07 09:37:06 agc Exp $";
+ "$NetBSD: mkdict.c,v 1.10 2005/04/19 20:19:09 rillig Exp $";
#endif
#endif /* not lint */
@@ -87,7 +87,7 @@ main(argc, argv)
}
len = 0;
for (p = buf[current]; *p != '\n'; p++) {
- if (!islower(*p))
+ if (!islower((unsigned char)*p))
break;
if (*p == 'q') {
q = p + 1;
diff --git a/fortune/strfile/strfile.c b/fortune/strfile/strfile.c
index 7dafacf3..a8bdedcd 100644
--- a/fortune/strfile/strfile.c
+++ b/fortune/strfile/strfile.c
@@ -1,4 +1,4 @@
-/* $NetBSD: strfile.c,v 1.22 2003/08/07 09:37:14 agc Exp $ */
+/* $NetBSD: strfile.c,v 1.23 2005/04/19 20:16:19 rillig Exp $ */
/*-
* Copyright (c) 1989, 1993
@@ -43,7 +43,7 @@ __COPYRIGHT("@(#) Copyright (c) 1989, 1993\n\
#if 0
static char sccsid[] = "@(#)strfile.c 8.1 (Berkeley) 5/31/93";
#else
-__RCSID("$NetBSD: strfile.c,v 1.22 2003/08/07 09:37:14 agc Exp $");
+__RCSID("$NetBSD: strfile.c,v 1.23 2005/04/19 20:16:19 rillig Exp $");
#endif
#endif /* not lint */
#endif /* __NetBSD__ */
@@ -224,12 +224,12 @@ main(ac, av)
first = Oflag;
}
else if (first) {
- for (nsp = sp; !isalnum(*nsp); nsp++)
+ for (nsp = sp; !isalnum((unsigned char)*nsp); nsp++)
continue;
ALLOC(Firstch, Num_pts);
fp = &Firstch[Num_pts - 1];
- if (Iflag && isupper(*nsp))
- fp->first = tolower(*nsp);
+ if (Iflag && isupper((unsigned char)*nsp))
+ fp->first = tolower((unsigned char)*nsp);
else
fp->first = *nsp;
fp->pos = Seekpts[Num_pts - 1];
diff --git a/gomoku/stoc.c b/gomoku/stoc.c
index 9ca5e659..48430c83 100644
--- a/gomoku/stoc.c
+++ b/gomoku/stoc.c
@@ -1,4 +1,4 @@
-/* $NetBSD: stoc.c,v 1.8 2004/11/05 21:30:32 dsl Exp $ */
+/* $NetBSD: stoc.c,v 1.9 2005/04/19 20:17:12 rillig Exp $ */
/*
* Copyright (c) 1994
@@ -37,7 +37,7 @@
#if 0
static char sccsid[] = "@(#)stoc.c 8.1 (Berkeley) 7/24/94";
#else
-__RCSID("$NetBSD: stoc.c,v 1.8 2004/11/05 21:30:32 dsl Exp $");
+__RCSID("$NetBSD: stoc.c,v 1.9 2005/04/19 20:17:12 rillig Exp $");
#endif
#endif /* not lint */
@@ -93,7 +93,7 @@ ctos(mp)
i = atoi(&mp[1]);
if (i < 1 || i > 19)
return(ILLEGAL);
- return(PT(lton(mp[0]), i));
+ return(PT(lton((unsigned char)mp[0]), i));
}
/*