From: John Hodge (sonata) Date: Fri, 25 Jan 2013 14:51:07 +0000 (+0800) Subject: Kernel/vterm - Fixed bug in \e[100m support X-Git-Tag: rel0.15~597^2~9^2~6 X-Git-Url: https://git.ucc.asn.au/?a=commitdiff_plain;h=e49984b67e103cfe415bb695c1eba27f25dd0270;hp=402b2a4a46a14b68e5098e272f4a17357738c9e7;p=tpg%2Facess2.git Kernel/vterm - Fixed bug in \e[100m support --- diff --git a/KernelLand/Kernel/drv/vterm_vt100.c b/KernelLand/Kernel/drv/vterm_vt100.c index 6e791015..6d123e5c 100644 --- a/KernelLand/Kernel/drv/vterm_vt100.c +++ b/KernelLand/Kernel/drv/vterm_vt100.c @@ -196,7 +196,7 @@ void VT_int_ParseEscape_StandardLarge(tVTerm *Term, char CmdChar, int argc, int } // Background Colour - bright else if(100 <= args[argc] && args[argc] <= 107 ) { - colour_idx = args[argc]-10 + 8; + colour_idx = args[argc]-100 + 8; Term->CurColour &= 0xFFFF8000; Term->CurColour |= (Uint32)caVT100Colours[ colour_idx ]; }