]> granicus.if.org Git - php/commitdiff
- Make zend_do_inheritance ZEND_API
authorMarcus Boerger <helly@php.net>
Sat, 28 May 2005 10:24:56 +0000 (10:24 +0000)
committerMarcus Boerger <helly@php.net>
Sat, 28 May 2005 10:24:56 +0000 (10:24 +0000)
Zend/zend_compile.c
Zend/zend_compile.h

index 40234aaf08eb31db825f516ede9081c382ddf347..3664916810a74b79f641097c2d1d7a6ca9b82197 100644 (file)
@@ -2072,7 +2072,7 @@ static void inherit_static_prop(zval **p)
 }
 
 
-void zend_do_inheritance(zend_class_entry *ce, zend_class_entry *parent_ce TSRMLS_DC)
+ZEND_API void zend_do_inheritance(zend_class_entry *ce, zend_class_entry *parent_ce TSRMLS_DC)
 {
        if ((ce->ce_flags & ZEND_ACC_INTERFACE)
                && !(parent_ce->ce_flags & ZEND_ACC_INTERFACE)) {
index 435af9f18ae75825bde697962a346bb55949e312..ab0f470999192ba8be1ab8bf6de14d06df6a0309 100644 (file)
@@ -408,7 +408,7 @@ ZEND_API void zend_do_inherit_interfaces(zend_class_entry *ce, zend_class_entry
 ZEND_API void zend_do_implement_interface(zend_class_entry *ce, zend_class_entry *iface TSRMLS_DC);
 void zend_do_implements_interface(znode *interface_znode TSRMLS_DC);
 
-void zend_do_inheritance(zend_class_entry *ce, zend_class_entry *parent_ce TSRMLS_DC);
+ZEND_API void zend_do_inheritance(zend_class_entry *ce, zend_class_entry *parent_ce TSRMLS_DC);
 void zend_do_early_binding(TSRMLS_D);
 
 void zend_do_pass_param(znode *param, zend_uchar op, int offset TSRMLS_DC);