commit | 52402555cd8a29d03f5212addeaf5d834572c07d | [log] [tgz] |
---|---|---|
author | Om Prakash Tripathi <otripath@codeaurora.org> | Wed Feb 21 16:31:49 2018 +0530 |
committer | snandini <snandini@codeaurora.org> | Tue Feb 27 15:08:00 2018 -0800 |
tree | 4803b45b249a7f98daf509952dc9d43cb1ac6be1 | |
parent | 710c2525502440e61642fd880948e08e99a03bc7 [diff] [blame] |
qcacmn: Free raw frame pointer in failure path Free raw frame pointer if scan node allocation fails. Change-Id: If080f33cd85eb043c60c90c4170ae2ca4a161e0c CRs-Fixed: 2194056
diff --git a/umac/scan/dispatcher/src/wlan_scan_utils_api.c b/umac/scan/dispatcher/src/wlan_scan_utils_api.c index 9a4b4c6..cda1208 100644 --- a/umac/scan/dispatcher/src/wlan_scan_utils_api.c +++ b/umac/scan/dispatcher/src/wlan_scan_utils_api.c
@@ -957,6 +957,7 @@ scan_node = qdf_mem_malloc(sizeof(*scan_node)); if (!scan_node) { + qdf_mem_free(scan_entry->raw_frame.ptr); qdf_mem_free(scan_entry); qdf_mem_free(scan_list); return NULL;