From 642b5fb0007b64c77d186fcb018d571152ee1d47 Mon Sep 17 00:00:00 2001 From: dzwdz Date: Mon, 14 Aug 2023 18:51:07 +0200 Subject: reorganization: first steps --- src/user/lib/err.c | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) delete mode 100644 src/user/lib/err.c (limited to 'src/user/lib/err.c') diff --git a/src/user/lib/err.c b/src/user/lib/err.c deleted file mode 100644 index 7a220fe..0000000 --- a/src/user/lib/err.c +++ /dev/null @@ -1,50 +0,0 @@ -#include -#include -#include -#include -#include - -_Noreturn void err(int ret, const char *fmt, ...) { - va_list args; - va_start(args, fmt); - vwarn(fmt, args); - va_end(args); - exit(ret); -} - -_Noreturn void errx(int ret, const char *fmt, ...) { - va_list args; - va_start(args, fmt); - vwarnx(fmt, args); - va_end(args); - exit(ret); -} - -void warn(const char *fmt, ...) { - va_list args; - va_start(args, fmt); - vwarn(fmt, args); - va_end(args); -} - -void warnx(const char *fmt, ...) { - va_list args; - va_start(args, fmt); - vwarnx(fmt, args); - va_end(args); -} - -void vwarn(const char *fmt, va_list args) { - fprintf(stderr, "%s: ", getprogname()); - if (fmt) { - vfprintf(stderr, fmt, args); - fprintf(stderr, ": "); - } - fprintf(stderr, "%s\n", strerror(errno)); -} - -void vwarnx(const char *fmt, va_list args) { - fprintf(stderr, "%s: ", getprogname()); - if (fmt) vfprintf(stderr, fmt, args); - fprintf(stderr, "\n"); -} -- cgit v1.2.3