From f88dd840a28b307799832446b1ef0b4a25661a20 Mon Sep 17 00:00:00 2001 From: Gianfranco Costamagna Date: Wed, 3 Jan 2024 01:41:32 +0100 Subject: [PATCH] timing.c: use memset to initialize the structure, from Gilles Peskine Signed-off-by: Gianfranco Costamagna Signed-off-by: Gianfranco Costamagna --- library/timing.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/library/timing.c b/library/timing.c index 8bc1b4278b..2777f6f5ea 100644 --- a/library/timing.c +++ b/library/timing.c @@ -399,8 +399,9 @@ int mbedtls_timing_self_test(int verbose) int hardfail = 0; struct mbedtls_timing_hr_time hires; uint32_t a = 0, b = 0; - mbedtls_timing_delay_context ctx = {}; + mbedtls_timing_delay_context ctx; + memset(ctx, 0, sizeof(ctx)); if (verbose != 0) { mbedtls_printf(" TIMING tests note: will take some time!\n"); }