From 6753d409b7bdf91a27ae8a14d077e765ce3bab56 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Sat, 16 Jan 2021 18:46:22 +0200 Subject: [PATCH] Don't display CPU% leading zero. --- statusline.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/statusline.cpp b/statusline.cpp index 57a30f3e..1dcf17b8 100644 --- a/statusline.cpp +++ b/statusline.cpp @@ -306,6 +306,9 @@ void draw_status_line_single(int monid, uae_u8 *buf, int bpp, int y, int totalwi num1 %= 10; num2 %= 10; num4 = num1 == 0 ? 13 : -1; + if (!num1 && !num2) { + num2 = -2; + } am = 3; } } else if (led == LED_SND && gui_data.sndbuf_avail) { @@ -406,6 +409,8 @@ void draw_status_line_single(int monid, uae_u8 *buf, int bpp, int y, int totalwi if (num2 >= 0) { write_tdnumber(buf, bpp, x, y - td_numbers_pady, num2, pen_rgb, c2, mult); x += td_numbers_width * mult; + } else if (num2 < -1) { + x += td_numbers_width * mult; } write_tdnumber(buf, bpp, x, y - td_numbers_pady, num3, pen_rgb, c2, mult); x += td_numbers_width * mult; -- 2.47.3