mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-09 13:49:24 -04:00
qcacld-3.0: Avoid memory leak in wma_tdls_event_handler()
Propagate from qcacld-2.0 to qcacld-3.0 Add vos_mem_free() in wma_tdls_event_handler() to avoid memory leak in the error case. Change-Id: I845d5ee9f42569efddb89e29bfd158de5ab7f0d9 CRs-Fixed: 979671
This commit is contained in:
parent
e5f658e2e8
commit
aafa8e9803
1 changed files with 2 additions and 0 deletions
|
|
@ -6820,6 +6820,7 @@ int wma_tdls_event_handler(void *handle, uint8_t *event, uint32_t len)
|
|||
WMA_TDLS_CONNECTION_TRACKER_NOTIFICATION_CMD;
|
||||
break;
|
||||
default:
|
||||
qdf_mem_free(tdls_event);
|
||||
WMA_LOGE("%s: Discarding unknown tdls event(%d) from target",
|
||||
__func__, peer_event->peer_status);
|
||||
return -EINVAL;
|
||||
|
|
@ -6868,6 +6869,7 @@ int wma_tdls_event_handler(void *handle, uint8_t *event, uint32_t len)
|
|||
break;
|
||||
|
||||
default:
|
||||
qdf_mem_free(tdls_event);
|
||||
WMA_LOGE("%s: unknown reason(%d) in tdls event(%d) from target",
|
||||
__func__, peer_event->peer_reason,
|
||||
peer_event->peer_status);
|
||||
|
|
|
|||
Loading…
Reference in a new issue