Use simple free function in pa_queue_free

This commit is contained in:
Maarten Bosmans 2011-11-18 09:58:09 +01:00 committed by Colin Guthrie
parent e45b02de55
commit cbb3a8a61c
6 changed files with 13 additions and 13 deletions

View file

@ -52,13 +52,13 @@ pa_queue* pa_queue_new(void) {
return q;
}
void pa_queue_free(pa_queue* q, pa_free2_cb_t free_func, void *userdata) {
void pa_queue_free(pa_queue *q, pa_free_cb_t free_func) {
void *data;
pa_assert(q);
while ((data = pa_queue_pop(q)))
if (free_func)
free_func(data, userdata);
free_func(data);
pa_assert(!q->front);
pa_assert(!q->back);