Fixing audio debug print macros.
authorShivam Garg <garg.shivam@samsung.com>
Fri, 15 Sep 2017 07:13:27 +0000 (16:13 +0900)
committerShivam Garg <garg.shivam@samsung.com>
Mon, 18 Sep 2017 14:03:33 +0000 (23:03 +0900)
The macros gave a warning(error when built with -Wunused-error flags) when built with audio debug flags turned off.

os/include/debug.h

index 5f37f2d..03c543d 100644 (file)
@@ -1011,24 +1011,24 @@ Once LOGM is approved, each module should have its own index
 #define auddbg         dbg
 #define audlldbg       lldbg
 #else
-#define auddbg         (void)
-#define audlldbg       (void)
+#define auddbg(...)
+#define audlldbg(...)
 #endif
 
 #ifdef CONFIG_DEBUG_AUDIO_WARN
 #define audwdbg                wdbg
 #define audllwdbg      llwdbg
 #else
-#define audwdbg                (void)
-#define audllwdbg      (void)
+#define audwdbg(...)
+#define audllwdbg(...)
 #endif
 
 #ifdef CONFIG_DEBUG_AUDIO_INFO
 #define audvdbg                vdbg
 #define audllvdbg      llvdbg
 #else
-#define audvdbg                (void)
-#define audllvdbg      (void)
+#define audvdbg(...)
+#define audllvdbg(...)
 #endif
 
 /* Buffer dumping macros do not depend on varargs */