diff options
| -rw-r--r-- | Zend/zend_llist.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Zend/zend_llist.c b/Zend/zend_llist.c index 5ea65786c2..0a7755f25b 100644 --- a/Zend/zend_llist.c +++ b/Zend/zend_llist.c @@ -81,7 +81,7 @@ ZEND_API void zend_llist_del_element(zend_llist *l, void *element, int (*compare } if (l->dtor) { l->dtor(current->data); - efree(current); + pefree(current, l->persistent); } break; } @@ -121,7 +121,7 @@ ZEND_API void zend_llist_remove_tail(zend_llist *l) l->tail->prev->next = NULL; } l->tail = l->tail->prev; - efree(old_tail); + pefree(old_tail, l->persistent); } } |
