diff options
-rw-r--r-- | st.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -1004,7 +1004,10 @@ getsel(void) | |||
1004 | 1004 | ||
1005 | /* append every set & selected glyph to the selection */ | 1005 | /* append every set & selected glyph to the selection */ |
1006 | for (y = sel.nb.y; y <= sel.ne.y; y++) { | 1006 | for (y = sel.nb.y; y <= sel.ne.y; y++) { |
1007 | linelen = tlinelen(y); | 1007 | if ((linelen = tlinelen(y)) == 0) { |
1008 | *ptr++ = '\n'; | ||
1009 | continue; | ||
1010 | } | ||
1008 | 1011 | ||
1009 | if (sel.type == SEL_RECTANGULAR) { | 1012 | if (sel.type == SEL_RECTANGULAR) { |
1010 | gp = &term.line[y][sel.nb.x]; | 1013 | gp = &term.line[y][sel.nb.x]; |