do while loop removed from single statement macro Signed-off-by: Kartikey Singh <dr.kartikeynrc@xxxxxxxxx> --- drivers/staging/rtl8188eu/include/wifi.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/staging/rtl8188eu/include/wifi.h b/drivers/staging/rtl8188eu/include/wifi.h index 9e08e68..57db709 100644 --- a/drivers/staging/rtl8188eu/include/wifi.h +++ b/drivers/staging/rtl8188eu/include/wifi.h @@ -481,9 +481,7 @@ static inline int IsFrameTypeCtrl(unsigned char *pframe) ------------------------------------------------------------------------------*/ #define SetOrderBit(pbuf) \ - do { \ - *(unsigned short *)(pbuf) |= cpu_to_le16(_ORDER_); \ - } while (0) + (*(unsigned short *)(pbuf) |= cpu_to_le16(_ORDER_)) #define GetOrderBit(pbuf) \ (((*(unsigned short *)(pbuf)) & le16_to_cpu(_ORDER_)) != 0) -- 2.9.3 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel