From e9a642eb1bebaeb5c452e9fa5afd1e002e5f7803 Mon Sep 17 00:00:00 2001 From: sbosse Date: Mon, 16 Mar 2026 11:12:00 +0100 Subject: [PATCH] Mon 16 Mar 11:09:06 CET 2026 --- src/log.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/log.h diff --git a/src/log.h b/src/log.h new file mode 100644 index 0000000..4590aea --- /dev/null +++ b/src/log.h @@ -0,0 +1,22 @@ +#ifndef _LOG_H +#define _LOG_H + +typedef enum { + LOGDEBUG3, + LOGDEBUG2, + LOGDEBUG1, + LOGINFO, + LOGUSER, + LOGERROR +} log_level_t; + +extern int log_level; + +// Wrapper for vLog with debug level selection +#ifdef DEBUG +#define log(level,format, ...) if (level>=log_level) vLog(format,__VA_ARGS__) +#else +#define log(level,format, ...) +#endif + +#endif