staging: rtl8188eu: delete some dead code
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 7 Jun 2021 18:19:00 +0000 (21:19 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 9 Jun 2021 12:29:01 +0000 (14:29 +0200)
Calling rtw_free_xmitframe() with a NULL "pxmitframe" parameter is a
no-op.  It appears that originally this code was part of a loop but it
was already dead code by the time that the driver was merged into the
kernel.

Fixes: 7bc88639ad36 ("staging: r8188eu: Add files for new driver - part 17")
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Link: https://lore.kernel.org/r/YL5jFF9ldj0W9P1f@mwanda
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c

index 19055a1..d82dd22 100644 (file)
@@ -413,8 +413,7 @@ static u32 xmitframe_need_length(struct xmit_frame *pxmitframe)
 bool rtl8188eu_xmitframe_complete(struct adapter *adapt,
                                  struct xmit_priv *pxmitpriv)
 {
-       struct xmit_frame *pxmitframe = NULL;
-       struct xmit_frame *n;
+       struct xmit_frame *pxmitframe, *n;
        struct xmit_frame *pfirstframe = NULL;
        struct xmit_buf *pxmitbuf;
 
@@ -443,8 +442,6 @@ bool rtl8188eu_xmitframe_complete(struct adapter *adapt,
                return false;
 
        /* 3 1. pick up first frame */
-       rtw_free_xmitframe(pxmitpriv, pxmitframe);
-
        pxmitframe = rtw_dequeue_xframe(pxmitpriv, pxmitpriv->hwxmits, pxmitpriv->hwxmit_entry);
        if (!pxmitframe) {
                /*  no more xmit frame, release xmit buffer */