diff options
author | dholland <dholland@NetBSD.org> | 2012-10-13 21:03:09 +0000 |
---|---|---|
committer | dholland <dholland@NetBSD.org> | 2012-10-13 21:03:09 +0000 |
commit | e240d23613e2c4ca1295af51e1e083cab2387876 (patch) | |
tree | f8ada8a5824b29e050cd34ecc8739a02849ef176 /hangman | |
parent | b28859492eef9545fab9fa13e43f151a2206b114 (diff) | |
download | bsdgames-darwin-e240d23613e2c4ca1295af51e1e083cab2387876.tar.gz bsdgames-darwin-e240d23613e2c4ca1295af51e1e083cab2387876.tar.zst bsdgames-darwin-e240d23613e2c4ca1295af51e1e083cab2387876.zip |
Pass -Wstrict-overflow
Diffstat (limited to 'hangman')
-rw-r--r-- | hangman/prdata.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/hangman/prdata.c b/hangman/prdata.c index 148d996b..5ade009f 100644 --- a/hangman/prdata.c +++ b/hangman/prdata.c @@ -1,4 +1,4 @@ -/* $NetBSD: prdata.c,v 1.6 2012/06/19 05:45:00 dholland Exp $ */ +/* $NetBSD: prdata.c,v 1.7 2012/10/13 21:03:09 dholland Exp $ */ /*- * Copyright (c) 1983, 1993 @@ -34,7 +34,7 @@ #if 0 static char sccsid[] = "@(#)prdata.c 8.1 (Berkeley) 5/31/93"; #else -__RCSID("$NetBSD: prdata.c,v 1.6 2012/06/19 05:45:00 dholland Exp $"); +__RCSID("$NetBSD: prdata.c,v 1.7 2012/10/13 21:03:09 dholland Exp $"); #endif #endif /* not lint */ @@ -47,13 +47,12 @@ __RCSID("$NetBSD: prdata.c,v 1.6 2012/06/19 05:45:00 dholland Exp $"); void prdata(void) { - bool *bp; + int i; move(GUESSY, GUESSX + sizeof "Guessed: "); - bp = Guessed; - while (bp < &Guessed[26]) - if (*bp++) - addch((bp - Guessed) + 'a' - 1); + for (i = 0; i < 26; i++) + if (Guessed[i]) + addch(i + 'a'); clrtoeol(); mvprintw(NUMBERY, NUMBERX + sizeof "Word #: ", "%d", Wordnum); mvprintw(AVGY, AVGX + sizeof "Current Average: ", "%.3f", |