]> git.armaanb.net Git - st.git/commit
Fix copy of line with len = 0
authorRoberto E. Vargas Caballero <k0ga@shike2.com>
Thu, 10 Sep 2015 09:53:11 +0000 (11:53 +0200)
committerRoberto E. Vargas Caballero <k0ga@shike2.com>
Thu, 10 Sep 2015 09:53:11 +0000 (11:53 +0200)
commit5d2d9d540d84761cf11648ea42a6413001a5d7b9
tree3d15230f53a13be4bc2498da1e67c356b52a8a11
parenta1ed5071e54e4f8ce765c07d5415da7d8cedf618
Fix copy of line with len = 0

When a line has no any character linelen is 0, so last = &term.line[y][MIN(lastx, linelen-1)]
generated a pointer to the end of the previous line. The best thing we can do in this case
is to add a newline, because we don't have a glyph to print (and consult its state of
wrapping).
st.c