From: Siraaj Khandkar Date: Sat, 21 Mar 2020 20:54:16 +0000 (-0400) Subject: Fix fatality trigger X-Git-Url: https://git.xandkar.net/?p=khatus.git;a=commitdiff_plain;h=c7262f37a3abbd4931eefb8cd2c9f9408b76750c Fix fatality trigger --- 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