diff options
Diffstat (limited to 'Zend/zend_objects.c')
| -rw-r--r-- | Zend/zend_objects.c | 7 | 
1 files changed, 3 insertions, 4 deletions
| diff --git a/Zend/zend_objects.c b/Zend/zend_objects.c index 4e94ebfd5b..d3e1cff724 100644 --- a/Zend/zend_objects.c +++ b/Zend/zend_objects.c @@ -48,15 +48,14 @@ static inline void zend_objects_destroy_object(zend_object *object, zend_object_  }  zend_object_value zend_objects_new(zend_object **object, zend_class_entry *class_type) -{ -	zend_object_handle handle; +{	  	zend_object_value retval;  	TSRMLS_FETCH();  	*object = emalloc(sizeof(zend_object));  	(*object)->ce = class_type; -	retval.handle = zend_objects_store_put(*object, (zend_objects_store_dtor_t) zend_objects_destroy_object, NULL TSRMLS_DC); +	retval.handle = zend_objects_store_put(*object, (zend_objects_store_dtor_t) zend_objects_destroy_object, NULL TSRMLS_CC);  	retval.handlers = &std_object_handlers;  	return retval;  } @@ -64,7 +63,7 @@ zend_object_value zend_objects_new(zend_object **object, zend_class_entry *class  zend_object *zend_objects_get_address(zval *zobject)  {  	TSRMLS_FETCH(); -	return (zend_object *)zend_object_store_get_object(zobject TSRMLS_DC); +	return (zend_object *)zend_object_store_get_object(zobject TSRMLS_CC);  }  zend_object_value zend_objects_clone_obj(zval *zobject TSRMLS_DC) | 
