From 46306a3212fc676e0d6838d4bcaa5ac10fb093ee Mon Sep 17 00:00:00 2001 From: Harald Radi Date: Fri, 17 Jan 2003 23:59:15 +0000 Subject: [PATCH] export zend_objects_destroy_object() static inline was meaningless anyways as the function was only used as a callback handler and was never called directly --- Zend/zend_objects.c | 2 +- Zend/zend_objects.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Zend/zend_objects.c b/Zend/zend_objects.c index ec9f11d27bf..acef147b94d 100644 --- a/Zend/zend_objects.c +++ b/Zend/zend_objects.c @@ -38,7 +38,7 @@ static inline void zend_objects_call_destructor(zend_object *object, zend_object } -static inline void zend_objects_destroy_object(zend_object *object, zend_object_handle handle TSRMLS_DC) +ZEND_API void zend_objects_destroy_object(zend_object *object, zend_object_handle handle TSRMLS_DC) { zend_objects_call_destructor(object, handle TSRMLS_CC); /* Nuke the object */ diff --git a/Zend/zend_objects.h b/Zend/zend_objects.h index 74a9663375f..18cd01a5df8 100644 --- a/Zend/zend_objects.h +++ b/Zend/zend_objects.h @@ -4,6 +4,7 @@ #include "zend.h" ZEND_API zend_object_value zend_objects_new(zend_object **object, zend_class_entry *class_type); +ZEND_API void zend_objects_destroy_object(zend_object *object, zend_object_handle handle TSRMLS_DC); ZEND_API zend_object *zend_objects_get_address(zval *object); ZEND_API zend_object_value zend_objects_clone_obj(zval *object TSRMLS_DC);