Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/games/tetris Clean up error reporting in tetris.
details: https://anonhg.NetBSD.org/src/rev/1bd820fc63a1
branches: trunk
changeset: 480820:1bd820fc63a1
user: jsm <jsm%NetBSD.org@localhost>
date: Fri Jan 21 02:10:56 2000 +0000
description:
Clean up error reporting in tetris.
diffstat:
games/tetris/scores.c | 4 ++--
games/tetris/tetris.c | 14 +++++---------
2 files changed, 7 insertions(+), 11 deletions(-)
diffs (60 lines):
diff -r 600d1a75cc29 -r 1bd820fc63a1 games/tetris/scores.c
--- a/games/tetris/scores.c Fri Jan 21 00:54:53 2000 +0000
+++ b/games/tetris/scores.c Fri Jan 21 02:10:56 2000 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: scores.c,v 1.9 2000/01/21 00:54:53 jsm Exp $ */
+/* $NetBSD: scores.c,v 1.10 2000/01/21 02:10:56 jsm Exp $ */
/*-
* Copyright (c) 1992, 1993
@@ -204,7 +204,7 @@
rewind(sf);
if (fwrite(scores, sizeof(*sp), nscores, sf) != (size_t)nscores ||
fflush(sf) == EOF)
- warnx("error writing %s: %s -- %s\n",
+ warnx("error writing %s: %s -- %s",
_PATH_SCOREFILE, strerror(errno),
"high scores may be damaged");
}
diff -r 600d1a75cc29 -r 1bd820fc63a1 games/tetris/tetris.c
--- a/games/tetris/tetris.c Fri Jan 21 00:54:53 2000 +0000
+++ b/games/tetris/tetris.c Fri Jan 21 02:10:56 2000 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: tetris.c,v 1.13 2000/01/01 10:15:17 jsm Exp $ */
+/* $NetBSD: tetris.c,v 1.14 2000/01/21 02:10:57 jsm Exp $ */
/*-
* Copyright (c) 1992, 1993
@@ -50,6 +50,7 @@
#include <sys/time.h>
+#include <err.h>
#include <fcntl.h>
#include <signal.h>
#include <stdio.h>
@@ -159,10 +160,8 @@
case 'l':
level = atoi(optarg);
if (level < MINLEVEL || level > MAXLEVEL) {
- (void)fprintf(stderr,
- "tetris: level must be from %d to %d\n",
- MINLEVEL, MAXLEVEL);
- exit(1);
+ errx(1, "level must be from %d to %d",
+ MINLEVEL, MAXLEVEL);
}
break;
case 'p':
@@ -187,10 +186,7 @@
for (i = 0; i <= 5; i++) {
for (j = i+1; j <= 5; j++) {
if (keys[i] == keys[j]) {
- (void)fprintf(stderr,
- "%s: duplicate command keys specified.\n",
- argv[0]);
- exit (1);
+ errx(1, "duplicate command keys specified.");
}
}
if (keys[i] == ' ')
Home |
Main Index |
Thread Index |
Old Index