From 2505f6b400cac1e66a159af02881e5a52e6723e4 Mon Sep 17 00:00:00 2001 From: Andi Gutmans Date: Fri, 1 Mar 2002 10:26:10 +0000 Subject: [PATCH] - Fix crash reported by Sebastian when destructor function causes a fatal - error. I hope this does it and we don't find any other problems. --- Zend/zend_objects.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Zend/zend_objects.c b/Zend/zend_objects.c index ef71a014a3..dd5c25dec2 100644 --- a/Zend/zend_objects.c +++ b/Zend/zend_objects.c @@ -46,7 +46,9 @@ static inline void zend_objects_call_destructor(zend_object *object, zend_object zend_hash_destroy(&symbol_table); zval_ptr_dtor(&obj); zval_ptr_dtor(&destructor_func_name); - zval_ptr_dtor(&retval_ptr); + if (retval_ptr) { + zval_ptr_dtor(&retval_ptr); + } } } -- 2.50.1