staging: r8188eu: drop redundant check in _rtw_free_mlme_priv
There's a NULL check on pmlmepriv in rtw_mlme.c:112 which makes no sense as rtw_free_mlme_priv_ie_data() dereferences it unconditionally and it would have already crashed at this point. Remove this redundant check. Signed-off-by: Vihas Makwana <makvihas@gmail.com> Link: https://lore.kernel.org/r/20220427165748.10584-1-makvihas@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
921f9c5870
commit
3136dc6029
@ -248,9 +248,7 @@ exit:
|
|||||||
void rtw_free_mlme_priv(struct mlme_priv *pmlmepriv)
|
void rtw_free_mlme_priv(struct mlme_priv *pmlmepriv)
|
||||||
{
|
{
|
||||||
rtw_free_mlme_priv_ie_data(pmlmepriv);
|
rtw_free_mlme_priv_ie_data(pmlmepriv);
|
||||||
|
vfree(pmlmepriv->free_bss_buf);
|
||||||
if (pmlmepriv)
|
|
||||||
vfree(pmlmepriv->free_bss_buf);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
struct wlan_network *rtw_alloc_network(struct mlme_priv *pmlmepriv)
|
struct wlan_network *rtw_alloc_network(struct mlme_priv *pmlmepriv)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user