[syslinux:elflink] ldlinux: Correct the attribute bit for foreground bright

syslinux-bot for Matt Fleming matt.fleming at intel.com
Mon Jan 28 09:00:05 PST 2013


Commit-ID:  a2d79191b501276026a0a16ec2fa664630a20476
Gitweb:     http://www.syslinux.org/commit/a2d79191b501276026a0a16ec2fa664630a20476
Author:     Matt Fleming <matt.fleming at intel.com>
AuthorDate: Fri, 25 Jan 2013 14:32:38 +0000
Committer:  Matt Fleming <matt.fleming at intel.com>
CommitDate: Fri, 25 Jan 2013 14:32:38 +0000

ldlinux: Correct the attribute bit for foreground bright

The foreground bright bit number is bit 3.

Signed-off-by: Matt Fleming <matt.fleming at intel.com>

---
 com32/elflink/ldlinux/msg.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/com32/elflink/ldlinux/msg.c b/com32/elflink/ldlinux/msg.c
index 5365eec..9ded33e 100644
--- a/com32/elflink/ldlinux/msg.c
+++ b/com32/elflink/ldlinux/msg.c
@@ -100,7 +100,7 @@ static void set_fgbg(void)
 	bg = convert_to_pcdisplay[((TextAttribute >> 4) & 0x7)];
 
 	printf("\033[");
-	if (TextAttribute & 0x40)
+	if (TextAttribute & 0x8)
 		printf("1;"); /* Foreground bright */
 
 	printf("3%dm\033[", fg);


More information about the Syslinux-commits mailing list