]> granicus.if.org Git - php/commitdiff
MFH: export zend_std_get_constructor()
authorAntony Dovgal <tony2001@php.net>
Wed, 5 Jul 2006 11:41:25 +0000 (11:41 +0000)
committerAntony Dovgal <tony2001@php.net>
Wed, 5 Jul 2006 11:41:25 +0000 (11:41 +0000)
Zend/zend_object_handlers.c
Zend/zend_object_handlers.h

index bf24e9642ce7d4866b7b7d143a25dee38a73a136..35dd5ce9e8ec2568b29ef26486e9936463926cec 100644 (file)
@@ -887,7 +887,7 @@ ZEND_API zend_bool zend_std_unset_static_property(zend_class_entry *ce, char *pr
 }
 
 
-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;
index 5ffb1298f44cd5fcc77eb5c2b02db15ee76ec006..32e4c0d1c970213cd0fe67722d377cb6167cb018 100644 (file)
@@ -140,6 +140,7 @@ BEGIN_EXTERN_C()
 ZEND_API union _zend_function *zend_std_get_static_method(zend_class_entry *ce, char *function_name_strval, int function_name_strlen TSRMLS_DC);
 ZEND_API zval **zend_std_get_static_property(zend_class_entry *ce, char *property_name, int property_name_len, zend_bool silent TSRMLS_DC);
 ZEND_API zend_bool zend_std_unset_static_property(zend_class_entry *ce, char *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);