From 35a4acbb989cabbbbf90e0f720149f2e95c727b5 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Wed, 7 Sep 2011 07:47:48 +0200 Subject: [PATCH] add DPRINTF type checking for no-debug builds --- netifd.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/netifd.h b/netifd.h index 77c8719..1559c50 100644 --- a/netifd.h +++ b/netifd.h @@ -16,9 +16,13 @@ #ifdef DEBUG #define DPRINTF(format, ...) fprintf(stderr, "%s(%d): " format, __func__, __LINE__, ## __VA_ARGS__) #else -#define DPRINTF(...) do {} while(0) +#define DPRINTF(format, ...) no_debug(format, ## __VA_ARGS__) #endif +static inline void no_debug(const char *fmt, ...) +{ +} + #define __init __attribute__((constructor)) struct device; -- 2.11.0