From 33ffe022445e04c01c10d891746d4357ca2f4d91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Mon, 17 Dec 2018 20:28:49 +0100 Subject: [PATCH] log: allow logging of format string only, no format arguments --- log.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/log.h b/log.h index 7df59c9..2161e65 100644 --- a/log.h +++ b/log.h @@ -7,10 +7,10 @@ void log_class(enum log_class log_class, const char *module, const char *fmt, ...) __attribute__((format (printf, 5, 6))); #define LOG_ERR(fmt, ...) \ - log_class(LOG_CLASS_ERROR, LOG_MODULE, __FILE__, __LINE__, fmt, __VA_ARGS__) + log_class(LOG_CLASS_ERROR, LOG_MODULE, __FILE__, __LINE__, fmt, ## __VA_ARGS__) #define LOG_WARN(fmt, ...) \ - log_class(LOG_CLASS_WARNING, LOG_MODULE, __FILE__, __LINE__, fmt, __VA_ARGS__) + 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__) + log_class(LOG_CLASS_INFO, LOG_MODULE, __FILE__, __LINE__, fmt, ## __VA_ARGS__) #define LOG_DBG(fmt, ...) \ - log_class(LOG_CLASS_DEBUG, LOG_MODULE, __FILE__, __LINE__, fmt, __VA_ARGS__) + log_class(LOG_CLASS_DEBUG, LOG_MODULE, __FILE__, __LINE__, fmt, ## __VA_ARGS__)