summaryrefslogtreecommitdiff
path: root/usr.bin/tmux/cmd-choose-tree.c
diff options
context:
space:
mode:
authorNicholas Marriott <nicm@cvs.openbsd.org>2013-03-21 16:53:13 +0000
committerNicholas Marriott <nicm@cvs.openbsd.org>2013-03-21 16:53:13 +0000
commit660399aee461f54ef01834a44c50b2cb3d226621 (patch)
tree41c0ade8ce8647d34146fb16c74ef62d26c9a1a3 /usr.bin/tmux/cmd-choose-tree.c
parent8d7747155ee7b2d172b57c2198760a5c34e1c124 (diff)
Make choose-tree actually work again.
Diffstat (limited to 'usr.bin/tmux/cmd-choose-tree.c')
-rw-r--r--usr.bin/tmux/cmd-choose-tree.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/usr.bin/tmux/cmd-choose-tree.c b/usr.bin/tmux/cmd-choose-tree.c
index f7c491f30d5..71022f834fe 100644
--- a/usr.bin/tmux/cmd-choose-tree.c
+++ b/usr.bin/tmux/cmd-choose-tree.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: cmd-choose-tree.c,v 1.19 2013/03/21 16:23:07 nicm Exp $ */
+/* $OpenBSD: cmd-choose-tree.c,v 1.20 2013/03/21 16:53:12 nicm Exp $ */
/*
* Copyright (c) 2012 Thomas Adam <thomas@xteddy.org>
@@ -203,8 +203,9 @@ windows_only:
cur_win = idx_ses;
}
- xasprintf(&final_win_action, "%s ; %s",
- wcd ? wcd->command : "", win_action);
+ xasprintf(&final_win_action, "%s %s %s",
+ wcd != NULL ? wcd->command : "",
+ wcd != NULL ? ";" : "", win_action);
if (win_ses != win_max)
cur_win_template = final_win_template_middle;