From 42403e8f8fcf0094fd4a77218f9fc9a9b0f177f8 Mon Sep 17 00:00:00 2001 From: kamkow1 Date: Fri, 20 Mar 2026 21:42:46 +0100 Subject: [PATCH] sdutil start_part_dos () initialize local stack vars --- sdutil/sdutil.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sdutil/sdutil.c b/sdutil/sdutil.c index 434926d..7567a0e 100644 --- a/sdutil/sdutil.c +++ b/sdutil/sdutil.c @@ -29,10 +29,12 @@ struct dos_mbr { static void start_part_dos (void) { char dev_name[64]; + memset (dev_name, 0, sizeof (dev_name)); struct dos_mbr mbr; memset (&mbr, 0, sizeof (mbr)); - bool ok = false, write = false; char confirm_buf[4]; + memset (confirm_buf, 0, sizeof (confirm_buf)); + bool ok = false, write = false; in_stream_read_line ("Device name: ", dev_name, sizeof (dev_name));