From f915a4bf0c035968b07d5660760cf7f6503b016c Mon Sep 17 00:00:00 2001 From: nicm Date: Mon, 7 May 2018 13:39:09 +0000 Subject: Handle terminfo colors > 256 correctly, GitHub issue 1337. --- tty.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'tty.c') diff --git a/tty.c b/tty.c index a006fb27..e8ab4714 100644 --- a/tty.c +++ b/tty.c @@ -2000,8 +2000,7 @@ tty_colours_fg(struct tty *tty, const struct grid_cell *gc) char s[32]; /* Is this a 24-bit or 256-colour colour? */ - if (gc->fg & COLOUR_FLAG_RGB || - gc->fg & COLOUR_FLAG_256) { + if (gc->fg & COLOUR_FLAG_RGB || gc->fg & COLOUR_FLAG_256) { if (tty_try_colour(tty, gc->fg, "38") == 0) goto save_fg; /* Should not get here, already converted in tty_check_fg. */ @@ -2030,8 +2029,7 @@ tty_colours_bg(struct tty *tty, const struct grid_cell *gc) char s[32]; /* Is this a 24-bit or 256-colour colour? */ - if (gc->bg & COLOUR_FLAG_RGB || - gc->bg & COLOUR_FLAG_256) { + if (gc->bg & COLOUR_FLAG_RGB || gc->bg & COLOUR_FLAG_256) { if (tty_try_colour(tty, gc->bg, "48") == 0) goto save_bg; /* Should not get here, already converted in tty_check_bg. */ -- cgit