Replace TAILQ concatenation loop with TAILQ_CONCAT

As a result remove unneeded variables

OK @nicm
This commit is contained in:
bket 2020-06-29 15:53:28 +00:00 committed by Nicholas Marriott
parent 629ba1b838
commit 83868ceb1a

7
cmd.c
View File

@ -597,12 +597,7 @@ cmd_list_append(struct cmd_list *cmdlist, struct cmd *cmd)
void
cmd_list_move(struct cmd_list *cmdlist, struct cmd_list *from)
{
struct cmd *cmd, *cmd1;
TAILQ_FOREACH_SAFE(cmd, from->list, qentry, cmd1) {
TAILQ_REMOVE(from->list, cmd, qentry);
TAILQ_INSERT_TAIL(cmdlist->list, cmd, qentry);
}
TAILQ_CONCAT(cmdlist->list, from->list, qentry);
cmdlist->group = cmd_list_next_group++;
}