From f2af71ef7fd5c072aafd00f7604daa21a4b8cf79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Hru=C5=A1ka?= Date: Wed, 21 Jun 2023 09:25:58 +0200 Subject: [PATCH] clear display struct during init --- src/lcd/lcdbuf.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lcd/lcdbuf.c b/src/lcd/lcdbuf.c index 978b6ab..c4e11f0 100644 --- a/src/lcd/lcdbuf.c +++ b/src/lcd/lcdbuf.c @@ -15,6 +15,7 @@ void LcdBuffer_Init(struct LcdBuffer *self, const struct LcdBuf_CGROM_Entry *cgr assert(cgrom); assert(custom_symbols); + memset(self, 0, sizeof(struct LcdBuffer)); LcdBuffer_Clear(self); self->cgrom = cgrom; self->custom_symbols = custom_symbols;