aboutsummaryrefslogtreecommitdiff
path: root/st.c
diff options
context:
space:
mode:
authorHiltjo Posthuma <hiltjo@codemadness.org>2014-06-03 17:55:53 +0200
committerRoberto E. Vargas Caballero <k0ga@shike2.com>2014-06-04 21:09:07 +0200
commitbb6dc332067fddcdcb0940ebc9b5f41c61429c46 (patch)
tree4f0422645b2d5faa5e8c15c43b067e50a6c31406 /st.c
parent2323e962e6bcddba42fd8be977088fb63ed8844c (diff)
tiny cleanup
Signed-off-by: Roberto E. Vargas Caballero <k0ga@shike2.com>
Diffstat (limited to 'st.c')
-rw-r--r--st.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/st.c b/st.c
index 9a41c5b..2e55963 100644
--- a/st.c
+++ b/st.c
@@ -920,7 +920,7 @@ bpress(XEvent *e) {
char *
getsel(void) {
char *str, *ptr;
- int x, y, bufsize, size, i, ex;
+ int x, y, bufsize, size, ex;
Glyph *gp, *last;
if(sel.ob.x == -1)
@@ -965,13 +965,10 @@ getsel(void) {
* after the visible text '\n' is appended.
*/
if(y == sel.ne.y) {
- i = term.col;
- while(--i > 0 && term.line[y][i].c[0] == ' ')
- /* nothing */;
ex = sel.ne.x;
if(sel.nb.y == sel.ne.y && sel.ne.x < sel.nb.x)
ex = sel.nb.x;
- if(i < ex)
+ if(tlinelen(y) < ex)
*ptr++ = '\n';
}
}