summaryrefslogtreecommitdiff
path: root/wmi/src/wmi_unified_tlv.c
diff options
context:
space:
mode:
Diffstat (limited to 'wmi/src/wmi_unified_tlv.c')
-rw-r--r--wmi/src/wmi_unified_tlv.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c
index ac85fe11b9d8..953628eb479b 100644
--- a/wmi/src/wmi_unified_tlv.c
+++ b/wmi/src/wmi_unified_tlv.c
@@ -10895,8 +10895,10 @@ QDF_STATUS send_log_supported_evt_cmd_tlv(wmi_unified_t wmi_handle,
__func__, num_of_diag_events_logs);
/* Free any previous allocation */
- if (wmi_handle->events_logs_list)
+ if (wmi_handle->events_logs_list) {
qdf_mem_free(wmi_handle->events_logs_list);
+ wmi_handle->events_logs_list = NULL;
+ }
if (num_of_diag_events_logs >
(WMI_SVC_MSG_MAX_SIZE / sizeof(uint32_t))) {