From: SeongJae Park Date: Sat, 18 Jan 2014 07:28:23 +0000 (+0900) Subject: staging: crystalhd: enclose multi statements macro X-Git-Tag: v3.15-rc1~139^2~1242 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6037b10655d7f0ffed42ada7364cf7508ff9a606;p=platform%2Fkernel%2Flinux-exynos.git staging: crystalhd: enclose multi statements macro Enclose multiple statements macro with do - while block. Signed-off-by: SeongJae Park Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/crystalhd/crystalhd_hw.c b/drivers/staging/crystalhd/crystalhd_hw.c index 8d0680d..ccfa3b8 100644 --- a/drivers/staging/crystalhd/crystalhd_hw.c +++ b/drivers/staging/crystalhd/crystalhd_hw.c @@ -433,10 +433,12 @@ static void crystalhd_rx_pkt_rel_call_back(void *context, void *data) } #define crystalhd_hw_delete_ioq(adp, q) \ +do { \ if (q) { \ crystalhd_delete_dioq(adp, q); \ q = NULL; \ - } + } \ +} while (0) static void crystalhd_hw_delete_ioqs(struct crystalhd_hw *hw) {