cvs: ZendEngine2(PHP_5_3) / zend_gc.c
[email protected] ("Dmitry Stogov")
| Newsgroups | php.zend-engine.cvs |
|---|---|
| Message-ID | <cvsdmitry1203436557@cvsserver> |
dmitry Tue Feb 19 15:55:57 2008 UTC
Modified files: (Branch: PHP_5_3)
/ZendEngine2 zend_gc.c
Log:
Fixed GC bug
http://cvs.php.net/viewvc.cgi/ZendEngine2/zend_gc.c?r1=1.1.2.3&r2=1.1.2.4&diff_format=u
Index: ZendEngine2/zend_gc.c
diff -u ZendEngine2/zend_gc.c:1.1.2.3 ZendEngine2/zend_gc.c:1.1.2.4
--- ZendEngine2/zend_gc.c:1.1.2.3 Tue Jan 29 09:59:42 2008
+++ ZendEngine2/zend_gc.c Tue Feb 19 15:55:57 2008
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: zend_gc.c,v 1.1.2.3 2008/01/29 09:59:42 dmitry Exp $ */
+/* $Id: zend_gc.c,v 1.1.2.4 2008/02/19 15:55:57 dmitry Exp $ */
#include "zend.h"
#include "zend_API.h"
@@ -502,7 +502,7 @@
if (Z_TYPE(p->z) == IS_OBJECT) {
if (EG(objects_store).object_buckets &&
EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].valid &&
- EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount <= 1) {
+ EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount <= 0) {
if (EXPECTED(Z_OBJ_HANDLER(p->z, get_properties) != NULL)) {
Z_OBJPROP(p->z)->pDestructor = NULL;
}