diff --git a/ui.c b/ui.c index 8938c20..3b0c2d9 100644 --- a/ui.c +++ b/ui.c @@ -102,7 +102,7 @@ void uiHide(void) { endwin(); printf( "This program is AGPLv3 free software!\n" - "The source is available at <" SOURCE_URL ">\n" + "The source is available at <" SOURCE_URL ">.\n" ); } @@ -175,6 +175,9 @@ static const char *parseColor(struct AttrColor *color, const char *str) { } if (bgLen) str = &str[1 + bgLen]; + fg &= 15; + bg &= 15; + if (color->pair == -1) color->pair = 0; color->attr = MIRC_COLORS[fg].attr; color->pair = (color->pair & 070) | MIRC_COLORS[fg].pair;