diff --git a/tdfiglet.c b/tdfiglet.c index e8e45d5..f91a1ee 100644 --- a/tdfiglet.c +++ b/tdfiglet.c @@ -425,10 +425,7 @@ printrow(const glyph_t *glyph, int row) utfchar = glyph->cell[glyph->width * row + i].utfchar; color = glyph->cell[glyph->width * row + i].color; - if (i == 0) { - printcolor(color); - lastcolor = color; - } else if (color != lastcolor) { + if (i == 0 || color != lastcolor) { printcolor(color); lastcolor = color; }