summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKapil Gupta <kapgupta@qti.qualcomm.com>2016-08-05 12:07:58 +0530
committerAnjaneedevi Kapparapu <akappa@codeaurora.org>2016-08-05 15:45:09 +0530
commitd4aadca5446e7d8f7f023e7f88501dc7067a7e19 (patch)
tree110e4578378efc0e02c83812c088328e7af9a785
parentb52e26ad0cf52bc9c8905b271b7ee6145a3948d3 (diff)
qcacld-2.0: Fix memory leak issue
Memory for dfs filter is not getting freed in some cases. Add changes to fix memory leak issue. Change-Id: Id8de875729e29be23febd2762994d7a189bab9eb CRs-Fixed: 1049773
-rw-r--r--CORE/SERVICES/DFS/src/dfs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/CORE/SERVICES/DFS/src/dfs.c b/CORE/SERVICES/DFS/src/dfs.c
index 57b51b19a384..6dfae3226b4c 100644
--- a/CORE/SERVICES/DFS/src/dfs.c
+++ b/CORE/SERVICES/DFS/src/dfs.c
@@ -384,7 +384,7 @@ dfs_attach(struct ieee80211com *ic)
if (!(dfs->dfs_dc_radarf[n])) {
DFS_PRINTK("%s: cannot allocate memory for dc radar filter types\n",
__func__);
- goto bad1;
+ goto bad4;
}
vos_mem_zero(dfs->dfs_dc_radarf[n], sizeof(struct dfs_filtertype));
if (0 != dfs_alloc_mem_filter(dfs->dfs_dc_radarf[n]))