diff options
| author | zhangq <zhangq@qti.qualcomm.com> | 2016-04-12 13:10:14 +0800 |
|---|---|---|
| committer | Anjaneedevi Kapparapu <akappa@codeaurora.org> | 2016-04-22 17:09:43 +0530 |
| commit | eb42042341a665a86ef09924d43ffad91dbbb440 (patch) | |
| tree | 312de894fe833c67f0edd1fa5733054a15a6f798 | |
| parent | 9c454737b59b4e1ed688aeccb5ab1b3ed7a3677e (diff) | |
qcacld-2.0: Resolve memory leakage in wma.c
In wma_dfs_indicate_radar, radar_event buffer should be
released in the failure case.
Change-Id: I7857bcf29958be054749affbf5df18485c2c7238
CRs-Fixed: 1002063
| -rw-r--r-- | CORE/SERVICES/WMA/wma.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/CORE/SERVICES/WMA/wma.c b/CORE/SERVICES/WMA/wma.c index a2431497c6f4..602a2985d521 100644 --- a/CORE/SERVICES/WMA/wma.c +++ b/CORE/SERVICES/WMA/wma.c @@ -35167,6 +35167,7 @@ int wma_dfs_indicate_radar(struct ieee80211com *ic, { WMA_LOGE("%s:Application triggered channel switch in progress!.. drop radar event indiaction to SAP", __func__); + vos_mem_free(radar_event); adf_os_spin_unlock_bh(&ic->chan_lock); return 0; } |
