From 5e80cf220488fcee463b30ceb85754028aff8c52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Tue, 18 Dec 2018 19:40:34 +0100 Subject: [PATCH] log: only enable debug logging if LOG_ENABLE_DBG has been set to 1 --- log.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/log.h b/log.h index 2161e65..57262e9 100644 --- a/log.h +++ b/log.h @@ -12,5 +12,10 @@ void log_class(enum log_class log_class, const char *module, log_class(LOG_CLASS_WARNING, LOG_MODULE, __FILE__, __LINE__, fmt, ## __VA_ARGS__) #define LOG_INFO(fmt, ...) \ log_class(LOG_CLASS_INFO, LOG_MODULE, __FILE__, __LINE__, fmt, ## __VA_ARGS__) -#define LOG_DBG(fmt, ...) \ + +#if defined(LOG_ENABLE_DBG) && LOG_ENABLE_DBG + #define LOG_DBG(fmt, ...) \ log_class(LOG_CLASS_DEBUG, LOG_MODULE, __FILE__, __LINE__, fmt, ## __VA_ARGS__) +#else + #define LOG_DBG(fmt, ...) +#endif