[PATCH v3 2/6] staging: ks7010: fix coding style issue of enclosing complex macro value in parentheses

From: Chetan Sethi
Date: Fri Feb 17 2017 - 04:47:57 EST


This is 02nd patch to file ks_wlan.h file fixing error of enclosing
complex macro value in parentheses

Signed-off-by: Chetan Sethi <cpsethi369@xxxxxxxxx>
---
v2:
- split multiple changes across different patches
v3:
- mentioned patch revision in subject
- incorporated review comment of correct indentation for do statement

drivers/staging/ks7010/ks_wlan.h | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/drivers/staging/ks7010/ks_wlan.h b/drivers/staging/ks7010/ks_wlan.h
index 668202d..33d6b28 100644
--- a/drivers/staging/ks7010/ks_wlan.h
+++ b/drivers/staging/ks7010/ks_wlan.h
@@ -36,8 +36,10 @@

#ifdef KS_WLAN_DEBUG
#define DPRINTK(n, fmt, args...) \
- if (KS_WLAN_DEBUG > (n)) \
- printk(KERN_NOTICE "%s: "fmt, __FUNCTION__, ## args)
+ do { \
+ if (KS_WLAN_DEBUG > (n)) \
+ printk(KERN_NOTICE "%s: "fmt, __FUNCTION__, ## args); \
+ } while (0)
#else
#define DPRINTK(n, fmt, args...)
#endif
--
2.7.4