[media] saa7134: avoid complex macro warnings
[firefly-linux-kernel-4.4.55.git] / drivers / media / pci / saa7134 / saa7134-video.c
index 525ae6837fb3b8af5b147c776b76fe1528eec42d..f874b0c9fe4aebc4f2253dc1cb9656c40c32b797 100644 (file)
@@ -52,8 +52,10 @@ module_param_string(secam, secam, sizeof(secam), 0644);
 MODULE_PARM_DESC(secam, "force SECAM variant, either DK,L or Lc");
 
 
-#define video_dbg(fmt, arg...) if (video_debug & 0x04) \
-       printk(KERN_DEBUG pr_fmt("video: " fmt), ## arg)
+#define video_dbg(fmt, arg...) do { \
+       if (video_debug & 0x04) \
+               printk(KERN_DEBUG pr_fmt("video: " fmt), ## arg); \
+       } while (0)
 
 /* ------------------------------------------------------------------ */
 /* Defines for Video Output Port Register at address 0x191            */