diff --git a/Zend/zend_objects_API.h b/Zend/zend_objects_API.h index 7be815e9def..e6578ea3066 100644 --- a/Zend/zend_objects_API.h +++ b/Zend/zend_objects_API.h @@ -69,7 +69,7 @@ if (--_obj->gc.refcount == 0) { \ zend_objects_store_del(_obj TSRMLS_CC); \ } else { \ - gc_possible_root(_obj TSRMLS_CC); \ + gc_possible_root(&_obj->gc TSRMLS_CC); \ } \ } while (0)