qcacld-3.0: Fix potential memory leak of stats_event
To free stats_event in the failure case of wlan_hdd_get_station_stats. Change-Id: I679a6109ec2370f9126b0b3201b1035869cef14e CRs-Fixed: 2618356
This commit is contained in:
@@ -5778,6 +5778,7 @@ int wlan_hdd_get_station_stats(struct hdd_adapter *adapter)
|
|||||||
dynamic_cfg = mlme_get_dynamic_vdev_config(adapter->vdev);
|
dynamic_cfg = mlme_get_dynamic_vdev_config(adapter->vdev);
|
||||||
if (!dynamic_cfg) {
|
if (!dynamic_cfg) {
|
||||||
hdd_err("nss chain dynamic config NULL");
|
hdd_err("nss chain dynamic config NULL");
|
||||||
|
wlan_cfg80211_mc_cp_stats_free_stats_event(stats);
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user