version 1.25, 2019/12/12 11:39:56 |
version 1.26, 2020/04/13 10:59:58 |
|
|
static enum cmd_retval |
static enum cmd_retval |
control_error(struct cmdq_item *item, void *data) |
control_error(struct cmdq_item *item, void *data) |
{ |
{ |
struct client *c = item->client; |
struct client *c = cmdq_get_client(item); |
char *error = data; |
char *error = data; |
|
|
cmdq_guard(item, "begin", 1); |
cmdq_guard(item, "begin", 1); |
|
|
break; |
break; |
case CMD_PARSE_SUCCESS: |
case CMD_PARSE_SUCCESS: |
item = cmdq_get_command(pr->cmdlist, NULL, NULL, 0); |
item = cmdq_get_command(pr->cmdlist, NULL, NULL, 0); |
item->shared->flags |= CMDQ_SHARED_CONTROL; |
cmdq_get_shared(item)->flags |= CMDQ_SHARED_CONTROL; |
cmdq_append(c, item); |
cmdq_append(c, item); |
cmd_list_free(pr->cmdlist); |
cmd_list_free(pr->cmdlist); |
break; |
break; |