projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed bugs with wrong newline handling in envelopes (game and editor)
[rocksndiamonds.git]
/
src
/
libgame
/
text.c
diff --git
a/src/libgame/text.c
b/src/libgame/text.c
index 446a873b23dcfd9c137ed1792b1399f1525ed1d6..1db4848f0170a0964414be29d4b64c784d13a3b3 100644
(file)
--- 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')
{
{
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;
text_buffer--;
break;