From 9a70e431296a0f96adda3501dfded8899ac16e82 Mon Sep 17 00:00:00 2001 From: Jonischkeit Clemens Date: Tue, 18 Aug 2020 11:46:10 +0200 Subject: fixed display of blank bars The buffer for blank bars was left uninitialized resulting in random looking characters sometimes even overwriting the end of the bar. --- Meter.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Meter.c') diff --git a/Meter.c b/Meter.c index 05a4eb23..d1c33c3b 100644 --- a/Meter.c +++ b/Meter.c @@ -523,6 +523,9 @@ MeterMode* Meter_modes[] = { static void BlankMeter_updateValues(Meter* this, char* buffer, int size) { (void) this; (void) buffer; (void) size; + if (size > 0) { + *buffer = 0; + } } static void BlankMeter_display(Object* cast, RichString* out) { -- cgit v1.2.3