From 3c7a52834f0296d3b96d8c69603c9abb86d3ef7d Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Fri, 9 Oct 2015 17:32:10 +0200 Subject: [PATCH] fixed stupid bug in list_destroy --- server/src/list.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/src/list.c b/server/src/list.c index 4bbdb89f4..e06bd4268 100644 --- a/server/src/list.c +++ b/server/src/list.c @@ -30,8 +30,8 @@ void list_destroy(struct list *l) pthread_mutex_lock(&l->lock); if (l->destructor) { - for (void *e = l->start; e != l->end; e++) - l->destructor(e); + list_foreach(void *p, l) + l->destructor(p); } free(l->start);