From fd3c65ddfba142af718dda3ca985358a1420b9fa Mon Sep 17 00:00:00 2001 From: mrb0nk500 Date: Wed, 3 Aug 2022 15:51:34 -0300 Subject: log, macros: Make `stdout`, and `stderr` logging more colourful This is designed to make it more readable when printing the logs to a terminal, or terminal emulator. --- macros.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'macros.h') diff --git a/macros.h b/macros.h index 56c8ccc..2be1d6b 100644 --- a/macros.h +++ b/macros.h @@ -1,10 +1,13 @@ #ifndef MACROS_H #define MACROS_H +#define const_strlen(str) sizeof((char []){str}) + +#ifndef LOG_H #include "log.h" #define log(priority, ...) printlog(LOG_OUT_SYSLOG, priority, __VA_ARGS__) #define log_reason(priority, msg, ...) log(priority, msg " Reason %s", __VA_ARGS__) -#define const_strlen(str) sizeof((char []){str}) +#endif #endif -- cgit v1.2.3-13-gbd6f