com php-src: Fix leak in RecursiveRegexIterator::getChildren(): ext/spl/spl_iterators.c
| From: | Nikita Popov | Date: | Wed, 15 Apr 2015 18:03:15 +0000 |
| Subject: | com php-src: Fix leak in RecursiveRegexIterator::getChildren(): ext/spl/spl_iterators.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-86296@lists.php.net to get a copy of this message | ||
Commit: b4b872f4c9137b409e1f64143d3ca43dd8113e65
Author: Nikita Popov <nikic@php.net> Wed, 15 Apr 2015 20:01:16 +0200
Parents: 26d995fa8e1334c4131dabc3cc868e3355b6d04f
Branches: master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=b4b872f4c9137b409e1f64143d3ca43dd8113e65
Log:
Fix leak in RecursiveRegexIterator::getChildren()
Changed paths:
M ext/spl/spl_iterators.c
Diff:
diff --git a/ext/spl/spl_iterators.c b/ext/spl/spl_iterators.c
index b3e79db..37f9786 100644
--- a/ext/spl/spl_iterators.c
+++ b/ext/spl/spl_iterators.c
@@ -2249,6 +2249,7 @@ SPL_METHOD(RecursiveRegexIterator, getChildren)
spl_instantiate_arg_n(Z_OBJCE_P(getThis()), return_value, 5, args);
+ zval_ptr_dtor(&args[0]);
zval_ptr_dtor(&args[1]);
}
zval_ptr_dtor(&retval);