summaryrefslogtreecommitdiff
path: root/Zend/zend_object_handlers.c
diff options
context:
space:
mode:
authorStanislav Malyshev <stas@php.net>2002-05-31 12:09:19 +0000
committerStanislav Malyshev <stas@php.net>2002-05-31 12:09:19 +0000
commitf75f3cff829769883b152ecdf3e7c7f9f5a94d25 (patch)
treee49e00eadfd80dc742922dfa23f35c4c611152ba /Zend/zend_object_handlers.c
parentd3383bab2daefd0c1effbbf1fbb91bb86a185794 (diff)
downloadphp-git-f75f3cff829769883b152ecdf3e7c7f9f5a94d25.tar.gz
Generalize object storage and reference bookkeeping
Diffstat (limited to 'Zend/zend_object_handlers.c')
-rw-r--r--Zend/zend_object_handlers.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/Zend/zend_object_handlers.c b/Zend/zend_object_handlers.c
index eb95aca182..55a4073bf6 100644
--- a/Zend/zend_object_handlers.c
+++ b/Zend/zend_object_handlers.c
@@ -3,6 +3,7 @@
#include "zend_variables.h"
#include "zend_API.h"
#include "zend_objects.h"
+#include "zend_objects_API.h"
#include "zend_object_handlers.h"
#define DEBUG_OBJECT_HANDLERS 0
@@ -224,9 +225,9 @@ zend_class_entry *zend_std_object_get_class(zval *object TSRMLS_DC)
}
zend_object_handlers std_object_handlers = {
- zend_objects_add_ref, /* add_ref */
- zend_objects_del_ref, /* del_ref */
- zend_objects_delete_obj, /* delete_obj */
+ zend_objects_store_add_ref, /* add_ref */
+ zend_objects_store_del_ref, /* del_ref */
+ zend_objects_store_delete_obj, /* delete_obj */
zend_objects_clone_obj, /* clone_obj */
zend_std_read_property, /* read_property */