mirror of
https://github.com/php/php-src.git
synced 2024-09-23 10:57:26 +00:00
- Fix memleak
This commit is contained in:
parent
34ff54e4c7
commit
0986f33d1e
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user