version 1.38, 2020/03/20 17:26:14 |
version 1.39, 2020/04/13 15:55:51 |
|
|
const char *template, const char *name) |
const char *template, const char *name) |
{ |
{ |
struct cmdq_item *new_item; |
struct cmdq_item *new_item; |
|
struct cmdq_state *new_state; |
char *command; |
char *command; |
struct cmd_parse_result *pr; |
struct cmd_parse_result *pr; |
|
|
|
|
free(pr->error); |
free(pr->error); |
break; |
break; |
case CMD_PARSE_SUCCESS: |
case CMD_PARSE_SUCCESS: |
new_item = cmdq_get_command(pr->cmdlist, fs, NULL, 0); |
new_state = cmdq_new_state(fs, NULL, 0); |
|
new_item = cmdq_get_command(pr->cmdlist, new_state); |
|
cmdq_free_state(new_state); |
cmdq_append(c, new_item); |
cmdq_append(c, new_item); |
cmd_list_free(pr->cmdlist); |
cmd_list_free(pr->cmdlist); |
break; |
break; |