Cast islower()'s argument to unsigned char.
authormmcc <mmcc@openbsd.org>
Sat, 24 Oct 2015 17:23:14 +0000 (17:23 +0000)
committermmcc <mmcc@openbsd.org>
Sat, 24 Oct 2015 17:23:14 +0000 (17:23 +0000)
ok guenther@

games/boggle/boggle/bog.c

index d11a161..e87a65d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bog.c,v 1.24 2014/12/04 06:12:33 deraadt Exp $        */
+/*     $OpenBSD: bog.c,v 1.25 2015/10/24 17:23:14 mmcc Exp $   */
 /*     $NetBSD: bog.c,v 1.5 1995/04/24 12:22:32 cgd Exp $      */
 
 /*-
@@ -138,7 +138,7 @@ main(int argc, char *argv[])
        }
 
        if (argc > 0) {
-               if (islower(argv[0][0])) {
+               if (islower((unsigned char)argv[0][0])) {
                        if (strlen(argv[0]) != ncubes) {
                                usage();
                        } else {