From df7c3c052f40381dd4e0d225d502666df51b7642 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Tue, 2 Oct 2007 01:21:28 +0000
Subject: [PATCH] Fix blinking (doh!)

---
 src/conio/bitmap_con.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/conio/bitmap_con.c b/src/conio/bitmap_con.c
index 3203037958..7cec122a5c 100644
--- a/src/conio/bitmap_con.c
+++ b/src/conio/bitmap_con.c
@@ -554,7 +554,10 @@ static int bitmap_draw_one_char(unsigned int xpos, unsigned int ypos)
 
 	sch=vstat.vmem[(ypos-1)*cio_textinfo.screenwidth+(xpos-1)];
 	bg=(sch&0x7000)>>12;
-	fg=(sch&0x0f00)>>8;
+	if(sch&0x8000 && vstat.blink)
+		fg=bg;
+	else
+		fg=(sch&0x0f00)>>8;
 	fontoffset=(sch&0xff)*vstat.charheight;
 
 	pthread_mutex_lock(&screenlock);
-- 
GitLab