From: Deepak R Varma Date: Sun, 15 Mar 2020 23:42:32 +0000 (+0530) Subject: staging: fbtft: Avoid potential precedence issues X-Git-Tag: v5.7-rc1~190^2~127 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=f54df47919f1c101eb4e4b370c451a640df08509;p=users%2Fjedix%2Flinux-maple.git staging: fbtft: Avoid potential precedence issues Put parentheses around uses of macro parameters to avoid possible precedence issues. Problem detected by checkpatch. Signed-off-by: Deepak R Varma Reviewed-by: Stefano Brivio Link: https://lore.kernel.org/r/5c8520a5c3da453460608deee9a25232d52f4513.1584314604.git.mh12gx2825@gmail.com Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/fbtft/fbtft.h b/drivers/staging/fbtft/fbtft.h index 81da30f4062e..76f8c090a837 100644 --- a/drivers/staging/fbtft/fbtft.h +++ b/drivers/staging/fbtft/fbtft.h @@ -406,8 +406,8 @@ do { \ #define fbtft_par_dbg(level, par, format, arg...) \ do { \ - if (unlikely(par->debug & level)) \ - dev_info(par->info->device, format, ##arg); \ + if (unlikely((par)->debug & (level))) \ + dev_info((par)->info->device, format, ##arg); \ } while (0) #define fbtft_par_dbg_hex(level, par, dev, type, buf, num, format, arg...) \