From cbeedda2db31f1f6f26392339eac053434c6e887 Mon Sep 17 00:00:00 2001 From: Antony Dovgal Date: Wed, 5 Jul 2006 11:41:09 +0000 Subject: [PATCH] export zend_std_get_constructor() --- Zend/zend_object_handlers.c | 2 +- Zend/zend_object_handlers.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Zend/zend_object_handlers.c b/Zend/zend_object_handlers.c index 6823ac8ee3..658dc70854 100644 --- a/Zend/zend_object_handlers.c +++ b/Zend/zend_object_handlers.c @@ -911,7 +911,7 @@ ZEND_API zend_bool zend_std_unset_static_property(zend_class_entry *ce, zend_uch } -static union _zend_function *zend_std_get_constructor(zval *object TSRMLS_DC) +ZEND_API union _zend_function *zend_std_get_constructor(zval *object TSRMLS_DC) { zend_object *zobj = Z_OBJ_P(object); zend_function *constructor = zobj->ce->constructor; diff --git a/Zend/zend_object_handlers.h b/Zend/zend_object_handlers.h index fcc9b8154a..2cdf4fffc5 100644 --- a/Zend/zend_object_handlers.h +++ b/Zend/zend_object_handlers.h @@ -140,6 +140,7 @@ BEGIN_EXTERN_C() ZEND_API union _zend_function *zend_std_get_static_method(zend_class_entry *ce, zstr function_name_strval, int function_name_strlen TSRMLS_DC); ZEND_API zval **zend_std_get_static_property(zend_class_entry *ce, zend_uchar type, zstr property_name, int property_name_len, zend_bool silent TSRMLS_DC); ZEND_API zend_bool zend_std_unset_static_property(zend_class_entry *ce, zend_uchar type, zstr property_name, int property_name_len TSRMLS_DC); +ZEND_API union _zend_function *zend_std_get_constructor(zval *object TSRMLS_DC); ZEND_API struct _zend_property_info *zend_get_property_info(zend_class_entry *ce, zval *member, int silent TSRMLS_DC); ZEND_API int zend_std_cast_object_tostring(zval *readobj, zval *writeobj, int type TSRMLS_DC); -- 2.40.0