diff --git a/src/engine/Queue.c b/src/engine/Queue.c index 35df2f8192..0ce02456f1 100644 --- a/src/engine/Queue.c +++ b/src/engine/Queue.c @@ -159,6 +159,9 @@ ExtendHead (Queue * q) newlist[i] = list[i+tail]; } + q->tail_split = 0; + q->head_split = len-1; + q->split_list = newlist; free(list); }