diff options
author | Ilia Alshanetsky <iliaa@php.net> | 2006-07-18 22:42:28 +0000 |
---|---|---|
committer | Ilia Alshanetsky <iliaa@php.net> | 2006-07-18 22:42:28 +0000 |
commit | 480104a456989e5438fe3e4dc023de19e1ec870e (patch) | |
tree | 90ff0f191e02077acd668a20160905d39a7a3d65 | |
parent | c204ff02589ad533f3d27193a1217a8e06c27721 (diff) | |
download | php-git-480104a456989e5438fe3e4dc023de19e1ec870e.tar.gz |
Fixed memory leak
-rwxr-xr-x | ext/spl/spl_iterators.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/ext/spl/spl_iterators.c b/ext/spl/spl_iterators.c index 27396ba73e..42c7d096d2 100755 --- a/ext/spl/spl_iterators.c +++ b/ext/spl/spl_iterators.c @@ -1420,7 +1420,6 @@ SPL_METHOD(RegexIterator, accept) } zval_ptr_dtor(&intern->current.data); MAKE_STD_ZVAL(intern->current.data); - array_init(intern->current.data); php_pcre_match(regex, extra, subject, subject_len, &zcount, intern->current.data, intern->u.regex.mode == REGIT_MODE_ALL_MATCHES, 0, 0, 0, 0 TSRMLS_CC); count = zend_hash_num_elements(Z_ARRVAL_P(intern->current.data)); @@ -1434,7 +1433,6 @@ SPL_METHOD(RegexIterator, accept) } zval_ptr_dtor(&intern->current.data); MAKE_STD_ZVAL(intern->current.data); - array_init(intern->current.data); php_pcre_split(regex, extra, subject, subject_len, intern->current.data, 0, -1, 0, 0, 0 TSRMLS_CC); count = zend_hash_num_elements(Z_ARRVAL_P(intern->current.data)); RETVAL_BOOL(count > 1); |