staging: r8188eu: simplify error handling in recv_func_prehandle
authorMartin Kaiser <martin@kaiser.cx>
Sun, 15 May 2022 15:53:59 +0000 (17:53 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 19 May 2022 15:42:23 +0000 (17:42 +0200)
Simplify the error handling in recv_func_prehandle. There's no need to
goto exit, this would be the next statement anyway.

Signed-off-by: Martin Kaiser <martin@kaiser.cx>
Link: https://lore.kernel.org/r/20220515155401.352742-4-martin@kaiser.cx
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/r8188eu/core/rtw_recv.c

index 4060c04..df51843 100644 (file)
@@ -1673,12 +1673,9 @@ static int recv_func_prehandle(struct adapter *padapter, struct recv_frame *rfra
 
        /* check the frame crtl field and decache */
        ret = validate_recv_frame(padapter, rframe);
-       if (ret != _SUCCESS) {
+       if (ret != _SUCCESS)
                rtw_free_recvframe(rframe, pfree_recv_queue);/* free this recv_frame */
-               goto exit;
-       }
 
-exit:
        return ret;
 }