From 61cca23d2910fcd15fc90f063422aaf392adc1de Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Sat, 28 May 2005 15:57:17 +0000 Subject: [PATCH] (main): Fix checking of ef_open()'s value. Fixes program exit status when files can't be opened. (logerror): The version from libcommon.a does the right thing since log.c rev. 1.17. Use it, remove local version. (log_last_commands): No longer referenced by library code, remove. --- src/util/files.c | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/src/util/files.c b/src/util/files.c index 10a3486f..04e866b4 100644 --- a/src/util/files.c +++ b/src/util/files.c @@ -123,7 +123,7 @@ main(int argc, char *argv[]) exit(1); } for (i = 0; i < EF_MAX; i++) { - if (ef_open(i, O_RDWR | O_CREAT | O_TRUNC, 0) < 0) { + if (!ef_open(i, O_RDWR | O_CREAT | O_TRUNC, 0)) { perror("ef_open"); exit(1); } @@ -200,18 +200,3 @@ file_sct_init(coord x, coord y, s_char *ptr) sp->sct_dist_x = x; sp->sct_dist_y = y; } - -void -logerror(s_char *format, ...) -{ - va_list ap; - - va_start(ap, format); - vfprintf(stderr, format, ap); - va_end(ap); -} - -void -log_last_commands(void) -{ -}