summaryrefslogtreecommitdiff
path: root/Zend/zend_objects_API.c
diff options
context:
space:
mode:
authorMarcus Boerger <helly@php.net>2005-02-22 14:53:57 +0000
committerMarcus Boerger <helly@php.net>2005-02-22 14:53:57 +0000
commit237cd7e5115ba9c20d154dea3cdcdec947f26288 (patch)
treeefa9468e10d7fc47fa6123b33bb381e7f3b7f465 /Zend/zend_objects_API.c
parentf180478aadf6762e605aa45738b25038995d03e6 (diff)
downloadphp-git-237cd7e5115ba9c20d154dea3cdcdec947f26288.tar.gz
- We cannot provide this fallback becuase it requires zend_object ptr's.
# Found that out after discussing with Stas. As a consequence still every # extension that provides specialised class types is responsible for # calling its __destruct. This is currently not done for several exts.
Diffstat (limited to 'Zend/zend_objects_API.c')
-rw-r--r--Zend/zend_objects_API.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_objects_API.c b/Zend/zend_objects_API.c
index f850ac7764..6aa2d80b56 100644
--- a/Zend/zend_objects_API.c
+++ b/Zend/zend_objects_API.c
@@ -110,7 +110,7 @@ ZEND_API zend_object_handle zend_objects_store_put(void *object, zend_objects_st
obj->refcount = 1;
obj->object = object;
- obj->dtor = dtor ? dtor : zend_objects_destroy_object;
+ obj->dtor = dtor;
obj->free_storage = free_storage;
obj->clone = clone;