]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
Staging: rtl8723bs: core: Remove typecast in kfree
authorMadhumitha Prabakaran <madhumithabiw@gmail.com>
Mon, 1 Apr 2019 22:26:21 +0000 (17:26 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 2 Apr 2019 05:57:44 +0000 (07:57 +0200)
Remove typecast in kfree, as per definition of kfree in
include/linux/slab.h#L144, the parameter type of kfree is void*, and
hence C compiler casts any pointer type to void*.

Signed-off-by: Madhumitha Prabakaran <madhumithabiw@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c

index d97c1e6d5c01598b3de664d24fd74a3def36fda5..6cec67a63da48b3b7059c0f17eeb3cddf4b01b38 100644 (file)
@@ -816,7 +816,7 @@ unsigned int OnBeacon(struct adapter *padapter, union recv_frame *precv_frame)
                                        update_network(&(pmlmepriv->cur_network.network), pbss, padapter, true);
                                        rtw_get_bcn_info(&(pmlmepriv->cur_network));
                                }
-                               kfree((u8 *)pbss);
+                               kfree(pbss);
                        }
 
                        /* check the vendor of the assoc AP */
@@ -5043,7 +5043,7 @@ void report_survey_event(struct adapter *padapter, union recv_frame *precv_frame
        cmdsz = (sizeof(struct survey_event) + sizeof(struct C2HEvent_Header));
        pevtcmd = rtw_zmalloc(cmdsz);
        if (pevtcmd == NULL) {
-               kfree((u8 *)pcmd_obj);
+               kfree(pcmd_obj);
                return;
        }
 
@@ -5064,8 +5064,8 @@ void report_survey_event(struct adapter *padapter, union recv_frame *precv_frame
        psurvey_evt = (struct survey_event *)(pevtcmd + sizeof(struct C2HEvent_Header));
 
        if (collect_bss_info(padapter, precv_frame, (struct wlan_bssid_ex *)&psurvey_evt->bss) == _FAIL) {
-               kfree((u8 *)pcmd_obj);
-               kfree((u8 *)pevtcmd);
+               kfree(pcmd_obj);
+               kfree(pevtcmd);
                return;
        }
 
@@ -5096,7 +5096,7 @@ void report_surveydone_event(struct adapter *padapter)
        cmdsz = (sizeof(struct surveydone_event) + sizeof(struct C2HEvent_Header));
        pevtcmd = rtw_zmalloc(cmdsz);
        if (pevtcmd == NULL) {
-               kfree((u8 *)pcmd_obj);
+               kfree(pcmd_obj);
                return;
        }
 
@@ -5143,7 +5143,7 @@ void report_join_res(struct adapter *padapter, int res)
        cmdsz = (sizeof(struct joinbss_event) + sizeof(struct C2HEvent_Header));
        pevtcmd = rtw_zmalloc(cmdsz);
        if (pevtcmd == NULL) {
-               kfree((u8 *)pcmd_obj);
+               kfree(pcmd_obj);
                return;
        }
 
@@ -5194,7 +5194,7 @@ void report_wmm_edca_update(struct adapter *padapter)
        cmdsz = (sizeof(struct wmm_event) + sizeof(struct C2HEvent_Header));
        pevtcmd = rtw_zmalloc(cmdsz);
        if (pevtcmd == NULL) {
-               kfree((u8 *)pcmd_obj);
+               kfree(pcmd_obj);
                return;
        }
 
@@ -5241,7 +5241,7 @@ void report_del_sta_event(struct adapter *padapter, unsigned char *MacAddr, unsi
        cmdsz = (sizeof(struct stadel_event) + sizeof(struct C2HEvent_Header));
        pevtcmd = rtw_zmalloc(cmdsz);
        if (pevtcmd == NULL) {
-               kfree((u8 *)pcmd_obj);
+               kfree(pcmd_obj);
                return;
        }
 
@@ -5296,7 +5296,7 @@ void report_add_sta_event(struct adapter *padapter, unsigned char *MacAddr, int
        cmdsz = (sizeof(struct stassoc_event) + sizeof(struct C2HEvent_Header));
        pevtcmd = rtw_zmalloc(cmdsz);
        if (pevtcmd == NULL) {
-               kfree((u8 *)pcmd_obj);
+               kfree(pcmd_obj);
                return;
        }
 
@@ -5822,7 +5822,7 @@ void survey_timer_hdl(struct timer_list *t)
 
                psurveyPara = rtw_zmalloc(sizeof(struct sitesurvey_parm));
                if (psurveyPara == NULL) {
-                       kfree((unsigned char *)ph2c);
+                       kfree(ph2c);
                        goto exit_survey_timer_hdl;
                }
 
@@ -6589,7 +6589,7 @@ u8 set_tx_beacon_cmd(struct adapter *padapter)
 
        ptxBeacon_parm = rtw_zmalloc(sizeof(struct Tx_Beacon_param));
        if (ptxBeacon_parm == NULL) {
-               kfree((unsigned char *)ph2c);
+               kfree(ph2c);
                res = _FAIL;
                goto exit;
        }