From 1db85d6651f87a034fc2f9b651b4adbcaa983846 Mon Sep 17 00:00:00 2001 From: Derick Rethans Date: Wed, 5 Jun 2002 09:56:28 +0000 Subject: [PATCH] - Fix memleak (patch by Stefan Sesser) --- Zend/zend_llist.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Zend/zend_llist.c b/Zend/zend_llist.c index d729c89c99..b9f8eb2b10 100644 --- a/Zend/zend_llist.c +++ b/Zend/zend_llist.c @@ -140,6 +140,9 @@ ZEND_API void *zend_llist_remove_tail(zend_llist *l) data = old_tail->data; l->tail = l->tail->prev; + if (l->dtor) { + l->dtor(data); + } pefree(old_tail, l->persistent); --l->count; -- 2.40.0