Browse Source

qcacmn: Fix memory leak in wifi_pos send peer status api

In function os_if_wifi_pos_send_peer_status free buffer used to send
peer status indication to userspace after use.

Change-Id: Id90ea35aef4584d0ee7ef856d5cd12104eb089a4
CRs-Fixed: 2030121
Naveen Rawat 8 years ago
parent
commit
d35749f195
1 changed files with 1 additions and 1 deletions
  1. 1 1
      os_if/linux/wifi_pos/src/os_if_wifi_pos.c

+ 1 - 1
os_if/linux/wifi_pos/src/os_if_wifi_pos.c

@@ -316,7 +316,7 @@ void os_if_wifi_pos_send_peer_status(struct qdf_mac_addr *peer_mac,
 	os_if_wifi_pos_send_rsp(wifi_pos_get_app_pid(psoc),
 				ANI_MSG_PEER_STATUS_IND,
 				sizeof(*peer_info), (uint8_t *)peer_info);
-	return;
+	qdf_mem_free(peer_info);
 }
 
 void os_if_wifi_pos_set_ftm_cap(struct wlan_objmgr_psoc *psoc, uint32_t val)