qcacmn: Fix memory leak in WMI
In case of invalid MIMO PS config in wmi cmd, wmi cmd is not sent and we return. This leads to memory leak as wmi net buf allocated is not freed before returning. Fix the memory leak by freeing the wmi net buf in such case before return. Change-Id: I7f353f0b4d84a663801482a9c28296371bea3b89 CRs-fixed: 2230346
This commit is contained in:

committed by
nshrivas

parent
77250fa1d7
commit
6f7a99c4f4
@@ -3347,6 +3347,7 @@ static QDF_STATUS send_set_mimops_cmd_tlv(wmi_unified_t wmi_handle,
|
||||
break;
|
||||
default:
|
||||
WMI_LOGE("%s:INVALID Mimo PS CONFIG", __func__);
|
||||
wmi_buf_free(buf);
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user