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]; |
