From 2ebaf0c5bac475f1e0f2d645ab44081c0e0663f6 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Wed, 22 Jun 2022 16:17:49 -0600 Subject: [PATCH] [ansi-print] Fix unicolor detection --- util/ansi-print.hh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/util/ansi-print.hh b/util/ansi-print.hh index 5439081be..4ad8b115b 100644 --- a/util/ansi-print.hh +++ b/util/ansi-print.hh @@ -175,9 +175,9 @@ struct biimage_t for (unsigned int i = 1; i < 8; i++) if (freq[bg] < freq[i]) bg = i; - fg = 0; - for (unsigned int i = 1; i < 8; i++) - if (i != bg && freq[fg] < freq[i]) + fg = 8; + for (unsigned int i = 0; i < 8; i++) + if (i != bg && (fg == 8 || freq[fg] < freq[i])) fg = i; if (fg == bg || freq[fg] == 0) { fg = bg;