From: Michael Tremer Date: Sat, 27 Sep 2025 12:54:43 +0000 (+0000) Subject: logging: Always compile in debug logging X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b33760b85551ec0dfda635b952ac1a1615981107;p=telemetry.git logging: Always compile in debug logging Signed-off-by: Michael Tremer --- diff --git a/src/daemon/logging.h b/src/daemon/logging.h index 0b9c057..293d50f 100644 --- a/src/daemon/logging.h +++ b/src/daemon/logging.h @@ -45,15 +45,6 @@ void collecty_log_syslog(void* data, int priority, const char* file, #define INFO(ctx, arg...) collecty_ctx_log_condition(ctx, LOG_INFO, ## arg) #define WARN(ctx, arg...) collecty_ctx_log_condition(ctx, LOG_WARNING, ## arg) #define ERROR(ctx, arg...) collecty_ctx_log_condition(ctx, LOG_ERR, ## arg) - -// This function does absolutely nothing -static inline void __attribute__((always_inline, format(printf, 2, 3))) - collecty_ctx_log_null(collecty_ctx* ctx, const char *format, ...) {} - -#ifdef ENABLE_DEBUG -# define DEBUG(ctx, arg...) collecty_ctx_log_condition(ctx, LOG_DEBUG, ## arg) -#else -# define DEBUG collecty_ctx_log_null -#endif +#define DEBUG(ctx, arg...) collecty_ctx_log_condition(ctx, LOG_DEBUG, ## arg) #endif /* COLLECTY_LOGGING_H */