@ -24,6 +24,7 @@ void *dequeue(queue_t *q) {
} else {
void *x = q->head;
q->head = QLINK(q, x);
QLINK(q, x) = NULL;
if (q->head == NULL) {
q->tail = NULL;
}