From cabb64df4bcc3da4ff9827200fb1f64176634630 Mon Sep 17 00:00:00 2001 From: Enjia Mai Date: Fri, 5 Mar 2021 21:25:49 +0800 Subject: [PATCH] tests: kernel: mbox: fix uninitialized scalar variable of coverity Given an zero initialized value before using struct k_mbox_msg, to fix CID: 219511. Fix #32934 Signed-off-by: Enjia Mai --- tests/kernel/mbox/mbox_api/src/test_mbox_api.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/kernel/mbox/mbox_api/src/test_mbox_api.c b/tests/kernel/mbox/mbox_api/src/test_mbox_api.c index 2616c5dcff9..823980e9620 100644 --- a/tests/kernel/mbox/mbox_api/src/test_mbox_api.c +++ b/tests/kernel/mbox/mbox_api/src/test_mbox_api.c @@ -480,7 +480,7 @@ void test_mbox_data_get_null(void) static void thread_mbox_get_block_data(void *p1, void *p2, void *p3) { k_sem_take(&sync_sema, K_FOREVER); - struct k_mbox_msg bdmsg; + struct k_mbox_msg bdmsg = {0}; bdmsg.size = MAIL_LEN; bdmsg.rx_source_thread = sender_tid; @@ -498,7 +498,7 @@ static void thread_mbox_get_block_data(void *p1, void *p2, void *p3) /* give a block data to API k_mbox_async_put */ static void thread_mbox_put_block_data(void *p1, void *p2, void *p3) { - struct k_mbox_msg put_msg; + struct k_mbox_msg put_msg = {0}; put_msg.size = MAIL_LEN; put_msg.tx_data = NULL;