From 20d502297d2e78b585a53c43d5ec13feacebcab5 Mon Sep 17 00:00:00 2001 From: Ben Wiley Sittler Date: Fri, 31 Oct 2008 18:56:31 +0000 Subject: [PATCH] now truecolor works --- caca/driver/win32.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/caca/driver/win32.c b/caca/driver/win32.c index cdcb34b..130b261 100644 --- a/caca/driver/win32.c +++ b/caca/driver/win32.c @@ -205,8 +205,9 @@ static void win32_display(caca_display_t *dp) for(n = height * width; n--; ) { uint32_t ch = *cvchars++; - uint8_t fg = caca_attr_to_ansi_fg(*cvattrs); - uint8_t bg = caca_attr_to_ansi_bg(*cvattrs); + uint16_t bgfg = caca_attr_to_ansi(*cvattrs); + uint8_t fg = bgfg & 0xf; + uint8_t bg = bgfg >> 4; #if 0 if(ch > 0x00000020 && ch < 0x00000080)