The queue should be uninitialized or deleted when passed to this function.
*/
-void queue_del(Queue *queue);
+void queue_dst(Queue *queue);
/*
- Delete the queue.
+ Destroy the queue.
Afterwards, the queue should no longer be used.
list is cleared before calling this function.
*/
-void queue_clr(Queue *queue, Iterator iter, void *arg, Transformer trans);
+void queue_clr(Queue *queue, Callback iter, void *arg, Transformer trans);
/*
Clears the queue.