X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=x5%2Fkhatus_lib_log.h;h=f2cf46b18bc2db8dd70d1b40c9331b11ec00bf12;hb=0a01172a1b089cda1c526d7182ea0ce7e249b27f;hp=ca93dddaaff243dad0f8328e0f975ae548575377;hpb=17a27e4866eb3e245e17dc211b4469f1c5aa3f1e;p=khatus.git 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;