diff options
author | Marcus Boerger <helly@php.net> | 2005-02-22 14:53:57 +0000 |
---|---|---|
committer | Marcus Boerger <helly@php.net> | 2005-02-22 14:53:57 +0000 |
commit | 237cd7e5115ba9c20d154dea3cdcdec947f26288 (patch) | |
tree | efa9468e10d7fc47fa6123b33bb381e7f3b7f465 /Zend/zend_objects_API.c | |
parent | f180478aadf6762e605aa45738b25038995d03e6 (diff) | |
download | php-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.c | 2 |
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; |