qcacld-3.0: Initialize scheduler_msg on stack before posting message
Initialize scheduler_msg on stack before posting using scheduler API
such that un-used fields in message structure are initialized to 0.
Change-Id: I1f46416f15c1b81273e1b32798937c05bcf176a9
CRs-Fixed: 2034770
diff --git a/core/wma/src/wma_utils.c b/core/wma/src/wma_utils.c
index 851f799..21bc5c0 100644
--- a/core/wma/src/wma_utils.c
+++ b/core/wma/src/wma_utils.c
@@ -436,7 +436,7 @@
tSirStatsExtEvent *stats_ext_event;
wmi_stats_ext_event_fixed_param *stats_ext_info;
QDF_STATUS status;
- struct scheduler_msg cds_msg;
+ struct scheduler_msg cds_msg = {0};
uint8_t *buf_ptr;
uint32_t alloc_len;
@@ -1750,7 +1750,7 @@
int wma_rso_cmd_status_event_handler(wmi_roam_event_fixed_param *wmi_event)
{
struct rso_cmd_status *rso_status;
- struct scheduler_msg sme_msg;
+ struct scheduler_msg sme_msg = {0};
QDF_STATUS qdf_status;
rso_status = qdf_mem_malloc(sizeof(*rso_status));