staging: r8188eu: remove null pointer checks before kfree
PATCH 1/1 staging: r8188eu: remove null pointer checks before kfree
kfree(NULL) is safe, so remove unnecessary null pointer checks before calls to kfree. Reported by checkpatch.
Signed-off-by Michael Straube <[email protected]>
--- drivers/staging/r8188eu/core/rtw_ap.c | 3 +-- drivers/staging/r8188eu/core/rtw_cmd.c | 13 +++---------- 2 files changed, 4 insertions(+), 12 deletions(-)
drivers/staging/r8188eu/core/rtw_ap.c +1 -2
@@ -1314,8 +1314,7 @@ static void update_bcn_wps_ie(struct adapter *padapter) pnetwork->IELength = wps_offset + (wps_ielen +2 ) + remainder_ielen; } -if (pbackup_remainder_ie) -kfree (pbackup_remainder_ie); +kfree (pbackup_remainder_ie); }static void update_bcn_p2p_ie (struct adapter *padapter)
drivers/staging/r8188eu/core/rtw_cmd.c +3 -10
@@ -89,13 +89,9 @@ void rtw_free_evt_priv(struct evt_priv *pevtpriv)void _rtw_free_cmd_priv (struct cmd_priv *pcmdpriv) { -if (pcmdpriv) { -if (pcmdpriv->cmd_allocated_buf) -kfree (pcmdpriv->cmd_allocated_buf); - -if (pcmdpriv->rsp_allocated_buf) -kfree (pcmdpriv->rsp_allocated_buf); +kfree (pcmdpriv->cmd_allocated_buf); +kfree (pcmdpriv->rsp_allocated_buf); } }
@@ -818,11 +814,8 @@ u8 rtw_joinbss_cmd(struct adapter *padapter, struct wlan_network *pnetwork) psecnetwork = (struct wlan_bssid_ex *)&psecuritypriv->sec_bss;if (!psecnetwork) { -if (pcmd) -kfree (pcmd); - +kfree (pcmd); res = _FAIL; - goto exit; }
Signature · 1 line
2.32.0