From c7262f37a3abbd4931eefb8cd2c9f9408b76750c Mon Sep 17 00:00:00 2001 From: Siraaj Khandkar Date: Sat, 21 Mar 2020 16:54:16 -0400 Subject: [PATCH] Fix fatality trigger --- x5/khatus_lib_log.c | 10 ---------- x5/khatus_lib_log.h | 4 +--- x5/khatus_lib_time.c | 1 + 3 files changed, 2 insertions(+), 13 deletions(-) diff --git a/x5/khatus_lib_log.c b/x5/khatus_lib_log.c index 16a5509..ce172e4 100644 --- a/x5/khatus_lib_log.c +++ b/x5/khatus_lib_log.c @@ -5,13 +5,3 @@ #include "khatus_lib_log.h" LogLevel _khatus_lib_log_level = Debug; - -void -_fatal(char *fmt, ...) { - va_list ap; - - va_start(ap, fmt); - fprintf(stderr, fmt, ap); - va_end(ap); - exit(EXIT_FAILURE); -} diff --git a/x5/khatus_lib_log.h b/x5/khatus_lib_log.h index ca93ddd..f2cf46b 100644 --- a/x5/khatus_lib_log.h +++ b/x5/khatus_lib_log.h @@ -2,7 +2,7 @@ #define info(...) if (_khatus_lib_log_level >= Info ) {fprintf(stderr, "[info] " __VA_ARGS__); fflush(stderr);} #define warn(...) if (_khatus_lib_log_level >= Warn ) {fprintf(stderr, "[warn] " __VA_ARGS__); fflush(stderr);} #define error(...) if (_khatus_lib_log_level >= Error) {fprintf(stderr, "[error] " __VA_ARGS__); fflush(stderr);} -#define fatal(...) _fatal("[fatal] " __VA_ARGS__) +#define fatal(...) {fprintf(stderr, "[fatal] " __VA_ARGS__); exit(EXIT_FAILURE);} typedef enum LogLevel { Nothing, @@ -12,6 +12,4 @@ typedef enum LogLevel { Debug } LogLevel; -void _fatal(char *, ...); - LogLevel _khatus_lib_log_level; diff --git a/x5/khatus_lib_time.c b/x5/khatus_lib_time.c index a169471..d13f689 100644 --- a/x5/khatus_lib_time.c +++ b/x5/khatus_lib_time.c @@ -1,6 +1,7 @@ #include #include #include +#include #include #include -- 2.20.1