- Fix memleak

This commit is contained in:
Marcus Boerger 2005-12-22 00:06:38 +00:00
parent 34ff54e4c7
commit 0986f33d1e

View File

@ -1900,7 +1900,10 @@ int spl_append_it_next_iterator(spl_dual_it_object *intern TSRMLS_DC) /* {{{*/
intern->inner.zobject = NULL;
intern->inner.ce = NULL;
intern->inner.object = NULL;
intern->inner.iterator = NULL;
if (intern->inner.iterator) {
intern->inner.iterator->funcs->dtor(intern->inner.iterator TSRMLS_CC);
intern->inner.iterator = NULL;
}
}
if (intern->u.append.iterator->funcs->valid(intern->u.append.iterator TSRMLS_CC) == SUCCESS) {
zval **it;