From a857553d64671595ec3af49ca15c2740695d2db9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=98yvind=20R=C3=B8nningstad?= Date: Wed, 22 Nov 2023 14:34:31 +0100 Subject: [PATCH] zcbor_decode.c: Fix "'num_decode' may be used uninitialized" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This can happen when ZCBOR_STOP_ON_ERROR is enabled. Signed-off-by: Øyvind Rønningstad --- src/zcbor_decode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/zcbor_decode.c b/src/zcbor_decode.c index a7538d99..417509aa 100644 --- a/src/zcbor_decode.c +++ b/src/zcbor_decode.c @@ -1470,7 +1470,7 @@ bool zcbor_present_decode(bool *present, zcbor_state_t *state, void *result) { - size_t num_decode; + size_t num_decode = 0; bool retval = zcbor_multi_decode(0, 1, &num_decode, decoder, state, result, 0); zcbor_assert_state(retval, "zcbor_multi_decode should not fail with these parameters.\r\n");