From 8dfb6923da6fc876d8a5832a2a90baf7cffcd2af Mon Sep 17 00:00:00 2001 From: max_10 Date: Mon, 20 Dec 2021 16:23:02 +0100 Subject: [PATCH] - glcd: fix possible format-truncation error output between 4 and 14 bytes into a destination of size 6 --- src/driver/glcd/glcd.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/driver/glcd/glcd.cpp b/src/driver/glcd/glcd.cpp index 689e868b0..bfe847d2b 100644 --- a/src/driver/glcd/glcd.cpp +++ b/src/driver/glcd/glcd.cpp @@ -1086,7 +1086,7 @@ void cGLCD::Run(void) if ((info_CurrentNext.current_zeit.dauer > 0) && (info_CurrentNext.current_zeit.dauer < 86400)) { Scale = (ts.tv_sec - info_CurrentNext.current_zeit.startzeit) * 100 / info_CurrentNext.current_zeit.dauer; - char tmp_duration[6] = {0}; + char tmp_duration[15] = {0}; int total = info_CurrentNext.current_zeit.dauer / 60; int done = (abs(time(NULL) - info_CurrentNext.current_zeit.startzeit) + 30) / 60; int todo = total - done;