version 1.7, 2009/10/10 10:02:48 |
version 1.8, 2009/11/13 19:53:29 |
|
|
const struct cmd_entry cmd_unlink_window_entry = { |
const struct cmd_entry cmd_unlink_window_entry = { |
"unlink-window", "unlinkw", |
"unlink-window", "unlinkw", |
"[-k] " CMD_TARGET_WINDOW_USAGE, |
"[-k] " CMD_TARGET_WINDOW_USAGE, |
0, CMD_CHFLAG('k'), |
0, "k", |
cmd_target_init, |
cmd_target_init, |
cmd_target_parse, |
cmd_target_parse, |
cmd_unlink_window_exec, |
cmd_unlink_window_exec, |
|
|
} else |
} else |
references = 1; |
references = 1; |
|
|
if (!(data->chflags & CMD_CHFLAG('k')) && w->references == references) { |
if (!cmd_check_flag(data->chflags, 'k') && w->references == references) { |
ctx->error(ctx, "window is only linked to one session"); |
ctx->error(ctx, "window is only linked to one session"); |
return (-1); |
return (-1); |
} |
} |