diff --git a/drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c b/drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c index 038481655858df0edb400e618fa4536031db769c..7a294102b63b341c71da933a9e375599b0d88331 100644 --- a/drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c +++ b/drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c @@ -259,7 +259,7 @@ static void rtl8723bs_recv_tasklet(void *priv) do { precvbuf = rtw_dequeue_recvbuf(recv_buf_queue); - if (NULL == precvbuf) + if (!precvbuf) break; ptr = precvbuf->pdata;