From 016003e7c8568bd4c4ab93015def37e6205770de Mon Sep 17 00:00:00 2001 From: Matheus Date: Sat, 13 Apr 2024 20:59:25 -0300 Subject: [PATCH] timer: fix use of zero'd memory --- kernel-src/sys/timer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel-src/sys/timer.c b/kernel-src/sys/timer.c index 88639533..fbe6e5b6 100644 --- a/kernel-src/sys/timer.c +++ b/kernel-src/sys/timer.c @@ -102,6 +102,7 @@ void timer_insert(timer_t *timer, timerentry_t *entry, dpcfn_t fn, dpcarg_t arg, if (timer->running) timer->tickcurrent += timer->stop(timer); + memset(entry, 0, sizeof(timerentry_t)); entry->repeatus = repeating ? us : 0; entry->fn = fn; entry->arg = arg;