aboutsummaryrefslogtreecommitdiff
path: root/window-tree.c
diff options
context:
space:
mode:
authornicm <nicm>2017-06-30 22:37:35 +0000
committernicm <nicm>2017-06-30 22:37:35 +0000
commitfa677fc0e15e32094d3e6b6816acd88e6bfbb429 (patch)
tree257e680622ae8fe8325a57fda189d49d6081eb56 /window-tree.c
parentb565644c81a3c79580323b162806b52b74e2a2a9 (diff)
downloadrtmux-fa677fc0e15e32094d3e6b6816acd88e6bfbb429.tar.gz
rtmux-fa677fc0e15e32094d3e6b6816acd88e6bfbb429.tar.bz2
rtmux-fa677fc0e15e32094d3e6b6816acd88e6bfbb429.zip
Don't write over right border.
Diffstat (limited to 'window-tree.c')
-rw-r--r--window-tree.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/window-tree.c b/window-tree.c
index d034e3ed..71a93761 100644
--- a/window-tree.c
+++ b/window-tree.c
@@ -468,7 +468,7 @@ window_tree_draw_session(struct session *s, struct screen_write_ctx *ctx,
xasprintf(&label, " %u ", wl->idx);
len = strlen(label) / 2;
screen_write_cursormove(ctx, i * each + each / 2 - len, sy / 2);
- if (len <= width)
+ if (len < width)
screen_write_puts(ctx, &gc, "%s", label);
free(label);
@@ -536,7 +536,7 @@ window_tree_draw_window(struct session *s, struct window *w,
xasprintf(&label, " %u ", i);
len = strlen(label) / 2;
screen_write_cursormove(ctx, i * each + each / 2 - len, sy / 2);
- if (len <= width)
+ if (len < width)
screen_write_puts(ctx, &gc, "%s", label);
free(label);