com php-src: Fixed refcounting: ext/spl/spl_iterators.c
| From: | Dmitry Stogov | Date: | Fri, 21 Mar 2014 21:13:15 +0000 |
| Subject: | com php-src: Fixed refcounting: ext/spl/spl_iterators.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-77592@lists.php.net to get a copy of this message | ||
Commit: 0e91c5a58630b3e5e7ac5d6f70d299f400b2fee5
Author: Dmitry Stogov <dmitry@zend.com> Sat, 22 Mar 2014 01:13:15 +0400
Parents: 6da4759769d198b4c639ebc4a15ce8cc11472e92
Branches: phpng
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=0e91c5a58630b3e5e7ac5d6f70d299f400b2fee5
Log:
Fixed refcounting
Changed paths:
M ext/spl/spl_iterators.c
Diff:
diff --git a/ext/spl/spl_iterators.c b/ext/spl/spl_iterators.c
index 0857fd5..522049b 100644
--- a/ext/spl/spl_iterators.c
+++ b/ext/spl/spl_iterators.c
@@ -1452,9 +1452,9 @@ static spl_dual_it_object* spl_dual_it_construct(INTERNAL_FUNCTION_PARAMETERS,
z
zend_restore_error_handling(&error_handling TSRMLS_CC);
return NULL;
}
- ZVAL_COPY_VALUE(zobject, &retval);
+ zobject = &retval;
ce = Z_OBJCE_P(zobject);
- //??? inc_refcount = 0;
+ inc_refcount = 0;
}
}
break;