From 50cefec497946f7e19213470880bb5fbe2b8d7f1 Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Sun, 13 May 2012 07:33:31 +0000 Subject: [PATCH] Use -t for move-window with -r rather than dying. Reported by Ben Boeckel and Thomas Adam. --- cmd-move-window.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/cmd-move-window.c b/cmd-move-window.c index 5e30d6b5..6268226e 100644 --- a/cmd-move-window.c +++ b/cmd-move-window.c @@ -47,11 +47,10 @@ cmd_move_window_exec(struct cmd *self, struct cmd_ctx *ctx) char *cause; int idx, kflag, dflag; - if ((s = ctx->curclient->session) == NULL) - return (-1); + if (args_has(args, 'r')) { + if ((s = cmd_find_session(ctx, args_get(args, 't'), 0)) == NULL) + return (-1); - if (args_has(args, 'r')) - { session_renumber_windows(s); recalculate_sizes();