wlcore: Fix memory leak in wlcore_cmd_wait_for_event_or_timeout
authorGustavo A. R. Silva <gustavo@embeddedor.com>
Thu, 28 Jun 2018 13:08:09 +0000 (08:08 -0500)
committerKalle Valo <kvalo@codeaurora.org>
Wed, 4 Jul 2018 15:14:09 +0000 (18:14 +0300)
commit04614fe46f315a223d96b8f5df7b52130965677b
treeb68194ce2c8b1e08e5dee955cd968fb95b025297
parent7444a8092906ed44c09459780c56ba57043e39b1
wlcore: Fix memory leak in wlcore_cmd_wait_for_event_or_timeout

In case memory resources for *events_vector* were allocated, release
them before return.

Addresses-Coverity-ID: 1470194 ("Resource leak")
Fixes: 4ec7cece87b3 ("wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout()")
Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/ti/wlcore/cmd.c