diff --git a/src/conio/ciolib.c b/src/conio/ciolib.c index 46f0939e40201af7b065b4677d236e4d518fb461..5ee848cb4ca92684d4b9834b550231b01e191e1d 100644 --- a/src/conio/ciolib.c +++ b/src/conio/ciolib.c @@ -746,7 +746,7 @@ void ciolib_textcolor(int colour) ciolib_gettextinfo(&cio_textinfo); attr=cio_textinfo.attribute; attr&=240; - attr|=colour; + attr|=(colour*0x0f); ciolib_textattr(attr); }