mirror of https://gitee.com/openkylin/linux.git
drivers: staging: rtl8723au: remove unneeded null test
null test on pnetwork removed, because the iterator variable list_for_each_entry_safe cannot be null. This commit fixes the following error reported by coccinelle: drivers/staging/rtl8723au/core/rtw_mlme.c:1621:7-15: ERROR: iterator variable bound on line 1620 cannot be NULL Signed-off-by: Cihangir Akturk <cakturk@gmail.com> Acked-by: Jes Sorensen <Jes.Sorensen@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
67ea154073
commit
d31770b32f
|
@ -1617,19 +1617,10 @@ rtw_select_candidate_from_queue(struct mlme_priv *pmlmepriv)
|
|||
|
||||
spin_lock_bh(&pmlmepriv->scanned_queue.lock);
|
||||
phead = get_list_head(queue);
|
||||
list_for_each_entry_safe(pnetwork, ptmp, phead, list) {
|
||||
if (!pnetwork) {
|
||||
RT_TRACE(_module_rtl871x_mlme_c_, _drv_err_,
|
||||
"%s: return _FAIL:(pnetwork == NULL)\n",
|
||||
__func__);
|
||||
goto exit;
|
||||
}
|
||||
|
||||
list_for_each_entry_safe(pnetwork, ptmp, phead, list)
|
||||
rtw_check_join_candidate(pmlmepriv, &candidate, pnetwork);
|
||||
}
|
||||
|
||||
exit:
|
||||
spin_unlock_bh(&pmlmepriv->scanned_queue.lock);
|
||||
|
||||
return candidate;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue