From 034d5c965ff34cfdf4b153af9f32360a02e35684 Mon Sep 17 00:00:00 2001 From: sanine Date: Tue, 14 Jun 2022 00:05:58 -0500 Subject: scorched earth, start over --- src/logging/logging.h | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 src/logging/logging.h (limited to 'src/logging/logging.h') diff --git a/src/logging/logging.h b/src/logging/logging.h deleted file mode 100644 index c8a5864..0000000 --- a/src/logging/logging.h +++ /dev/null @@ -1,35 +0,0 @@ -#ifndef HONEY_LOGGING_H -#define HONEY_LOGGING_H - -#include - -enum honey_log_level_t - { FATAL, ERROR, WARN, INFO, DEBUG }; - -struct honey_log_info_t { - enum honey_log_level_t log_level; - FILE *log_file; -}; - -extern struct honey_log_info_t honey_log_info; - -const char * honey_log_level_str(); - - -void honey_log_set_level(enum honey_log_level_t level); -enum honey_log_level_t honey_log_get_level(); - -void honey_log_set_file(FILE *file); -FILE * honey_log_get_file(); - -void honey_log(enum honey_log_level_t required_level, - const char *prefix, - const char *fmt, ...); - -#define honey_debug(...) honey_log(DEBUG, "[DEBUG]", __VA_ARGS__) -#define honey_info(...) honey_log(INFO, "[INFO]", __VA_ARGS__) -#define honey_warn(...) honey_log(WARN, "[WARN]", __VA_ARGS__) -#define honey_error(...) honey_log(ERROR, "[ERROR]", __VA_ARGS__) -#define honey_fatal(...) honey_log(FATAL, "[FATAL]", __VA_ARGS__) - -#endif -- cgit v1.2.1