X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Ftext.c;h=1db4848f0170a0964414be29d4b64c784d13a3b3;hb=f13c2c27696c3b64a69e6a91415bd89e8c443dfe;hp=446a873b23dcfd9c137ed1792b1399f1525ed1d6;hpb=fb5e5cffbe66f54932e9fe0fcd2a346812d654cf;p=rocksndiamonds.git diff --git a/src/libgame/text.c b/src/libgame/text.c index 446a873b..1db4848f 100644 --- a/src/libgame/text.c +++ b/src/libgame/text.c @@ -589,8 +589,8 @@ static int DrawTextBufferExt(int x, int y, char *text_buffer, int base_font_nr, { if ((line[i] = *text_buffer++) == '\n') { - // in text areas, 'line_length' sized lines cause additional empty line - if (i == line_length && is_text_area) + // in text areas, do not skip newline after text ending at last column + if (i > 0 && i % line_length == 0 && is_text_area) text_buffer--; break;