From 658e849971e382c4fdd32f877d464bf753ccf363 Mon Sep 17 00:00:00 2001 From: Rajeev Kumar Date: Wed, 13 Dec 2017 11:35:41 -0800 Subject: [PATCH] qcacld-3.0: Initialize message on stack in SME get peer info request Initialize message local variable on stack in SME get peer info request API before posting message via scheduler API. Change-Id: I4471f3c3eacaacfb8e9145e61dd4eb33b921936f CRs-Fixed: 2158564 --- core/sme/src/common/sme_api.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/sme/src/common/sme_api.c b/core/sme/src/common/sme_api.c index b13c2c268740..94087e37c303 100644 --- a/core/sme/src/common/sme_api.c +++ b/core/sme/src/common/sme_api.c @@ -8581,7 +8581,7 @@ QDF_STATUS sme_get_peer_info(tHalHandle hal, struct sir_peer_info_req req, QDF_STATUS status; QDF_STATUS qdf_status; tpAniSirGlobal mac = PMAC_STRUCT(hal); - struct scheduler_msg message; + struct scheduler_msg message = {0}; status = sme_acquire_global_lock(&mac->sme); if (QDF_STATUS_SUCCESS == status) { @@ -8627,7 +8627,7 @@ QDF_STATUS sme_get_peer_info_ext(tHalHandle hal, QDF_STATUS status; QDF_STATUS qdf_status; tpAniSirGlobal mac = PMAC_STRUCT(hal); - struct scheduler_msg message; + struct scheduler_msg message = {0}; status = sme_acquire_global_lock(&mac->sme); if (QDF_STATUS_SUCCESS == status) { @@ -12087,7 +12087,7 @@ QDF_STATUS sme_ll_stats_set_thresh(tHalHandle hal, { QDF_STATUS status; tpAniSirGlobal mac; - struct scheduler_msg message; + struct scheduler_msg message = {0}; struct sir_ll_ext_stats_threshold *thresh; if (!threshold) {