version 1.52, 2020/05/16 15:16:36 |
version 1.53, 2020/05/16 16:16:07 |
|
|
{ |
{ |
struct args *args = cmd_get_args(self); |
struct args *args = cmd_get_args(self); |
struct client *tc = cmdq_get_target_client(item); |
struct client *tc = cmdq_get_target_client(item); |
|
struct cmd_find_state *target = cmdq_get_target(item); |
const char *inputs, *prompts; |
const char *inputs, *prompts; |
struct cmd_command_prompt_cdata *cdata; |
struct cmd_command_prompt_cdata *cdata; |
char *prompt, *ptr, *input = NULL; |
char *prompt, *ptr, *input = NULL; |
|
|
cdata->flags |= PROMPT_WINDOW; |
cdata->flags |= PROMPT_WINDOW; |
else if (args_has(args, 'T')) |
else if (args_has(args, 'T')) |
cdata->flags |= PROMPT_TARGET; |
cdata->flags |= PROMPT_TARGET; |
status_prompt_set(tc, prompt, input, cmd_command_prompt_callback, |
status_prompt_set(tc, target, prompt, input, |
cmd_command_prompt_free, cdata, cdata->flags); |
cmd_command_prompt_callback, cmd_command_prompt_free, cdata, |
|
cdata->flags); |
free(prompt); |
free(prompt); |
|
|
return (CMD_RETURN_NORMAL); |
return (CMD_RETURN_NORMAL); |