diff options
| author | Dmitry Stogov <dmitry@zend.com> | 2016-10-21 17:47:30 +0300 |
|---|---|---|
| committer | Dmitry Stogov <dmitry@zend.com> | 2016-10-21 17:47:30 +0300 |
| commit | d6c332eb513371bc7fc6b8b53016b50c73aad158 (patch) | |
| tree | c995e024987ff7798fc8ebfb684a08e05b6f3323 /Zend/zend_objects.c | |
| parent | 04bba0c078ccbe65672c8ec1476eb9af4b6b432c (diff) | |
| download | php-git-d6c332eb513371bc7fc6b8b53016b50c73aad158.tar.gz | |
Turn IS_TYPE_COLLECTABLE zval flag into GC_COLLECTABLE zend_refcounted flag.
This simplifies checks and allows reset this flag for "acyclic" arrays and objects.
Diffstat (limited to 'Zend/zend_objects.c')
| -rw-r--r-- | Zend/zend_objects.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_objects.c b/Zend/zend_objects.c index 1e358996ed..07b586b6f8 100644 --- a/Zend/zend_objects.c +++ b/Zend/zend_objects.c @@ -32,7 +32,7 @@ ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry *ce) zval *p, *end; GC_REFCOUNT(object) = 1; - GC_TYPE_INFO(object) = IS_OBJECT; + GC_TYPE_INFO(object) = IS_OBJECT | (GC_COLLECTABLE << GC_FLAGS_SHIFT); object->ce = ce; object->properties = NULL; zend_objects_store_put(object); |
