From 397902b0b3d0f03e28717a85932e672c4003c539 Mon Sep 17 00:00:00 2001 From: Frank Benkstein Date: Sun, 11 Jan 2009 18:57:27 +0100 Subject: [PATCH] src/util.{c, h}: remove obsolete fatal_error functions --- src/util.c | 26 -------------------------- src/util.h | 7 ------- 2 files changed, 33 deletions(-) diff --git a/src/util.c b/src/util.c index e0a81aa..0d7483a 100644 --- a/src/util.c +++ b/src/util.c @@ -49,29 +49,3 @@ struct timespec *parse_seconds(const char *s) } } -void fatal_error(const char *format, ...) -{ - char *error; - va_list ap; - va_start(ap, format); - if (vasprintf(&error, format, ap) < 0) - error = "error while formatting error message"; - va_end(ap); - fatal_error_free(error); -} - -void fatal_error_free(char *error) -{ - fputs(error, stderr); - fputc('\n', stderr); - free(error); - exit(EXIT_FAILURE); -} - -void fatal_perror(const char *errmsg) -{ - if (errno != 0) - fatal_error("%s: %s", errmsg, strerror(errno)); - else - fatal_error("%s", errmsg); -} diff --git a/src/util.h b/src/util.h index 2f2e944..69cf0d9 100644 --- a/src/util.h +++ b/src/util.h @@ -21,13 +21,6 @@ struct timespec; * is returned, too. */ struct timespec *parse_seconds(const char *s); -void fatal_error(const char *format, ...) - __attribute__((noreturn, format(printf, 1, 2))); -void fatal_error_free(char *errmsg) - __attribute__((noreturn)); -void fatal_perror(const char *errmsg) - __attribute__((noreturn)); - #define STRERROR (errno ? strerror(errno) : "Unknown error") #define GUARD_ERRNO(expr) \ -- 2.11.4.GIT