diff options
Diffstat (limited to 'ext/zend_test')
-rw-r--r-- | ext/zend_test/test.c | 7 | ||||
-rw-r--r-- | ext/zend_test/test_arginfo.h | 17 |
2 files changed, 15 insertions, 9 deletions
diff --git a/ext/zend_test/test.c b/ext/zend_test/test.c index 7ecda5cc15..e54c201891 100644 --- a/ext/zend_test/test.c +++ b/ext/zend_test/test.c @@ -51,6 +51,9 @@ static zend_class_entry *zend_test_class; static zend_class_entry *zend_test_child_class; static zend_class_entry *zend_test_trait; static zend_class_entry *zend_test_attribute; +static zend_class_entry *zend_test_ns_foo_class; +static zend_class_entry *zend_test_ns2_foo_class; +static zend_class_entry *zend_test_ns2_ns_foo_class; static zend_object_handlers zend_test_class_handlers; static ZEND_FUNCTION(zend_test_func) @@ -393,6 +396,10 @@ PHP_MINIT_FUNCTION(zend_test) attr->validator = zend_attribute_validate_zendtestattribute; } + zend_test_ns_foo_class = register_class_ZendTestNS_Foo(); + zend_test_ns2_foo_class = register_class_ZendTestNS2_Foo(); + zend_test_ns2_ns_foo_class = register_class_ZendTestNS2_ZendSubNS_Foo(); + // Loading via dl() not supported with the observer API if (type != MODULE_TEMPORARY) { REGISTER_INI_ENTRIES(); diff --git a/ext/zend_test/test_arginfo.h b/ext/zend_test/test_arginfo.h index b960a9ba3f..b7dd3dbe28 100644 --- a/ext/zend_test/test_arginfo.h +++ b/ext/zend_test/test_arginfo.h @@ -160,7 +160,7 @@ static const zend_function_entry class_ZendTestNS2_ZendSubNS_Foo_methods[] = { ZEND_FE_END }; -zend_class_entry *register_class__ZendTestInterface() +static zend_class_entry *register_class__ZendTestInterface(void) { zend_class_entry ce, *class_entry; @@ -170,7 +170,7 @@ zend_class_entry *register_class__ZendTestInterface() return class_entry; } -zend_class_entry *register_class__ZendTestClass(zend_class_entry *class_entry__ZendTestInterface) +static zend_class_entry *register_class__ZendTestClass(zend_class_entry *class_entry__ZendTestInterface) { zend_class_entry ce, *class_entry; @@ -207,7 +207,7 @@ zend_class_entry *register_class__ZendTestClass(zend_class_entry *class_entry__Z return class_entry; } -zend_class_entry *register_class__ZendTestChildClass(zend_class_entry *class_entry__ZendTestClass) +static zend_class_entry *register_class__ZendTestChildClass(zend_class_entry *class_entry__ZendTestClass) { zend_class_entry ce, *class_entry; @@ -217,7 +217,7 @@ zend_class_entry *register_class__ZendTestChildClass(zend_class_entry *class_ent return class_entry; } -zend_class_entry *register_class__ZendTestTrait() +static zend_class_entry *register_class__ZendTestTrait(void) { zend_class_entry ce, *class_entry; @@ -234,7 +234,7 @@ zend_class_entry *register_class__ZendTestTrait() return class_entry; } -zend_class_entry *register_class_ZendTestAttribute() +static zend_class_entry *register_class_ZendTestAttribute(void) { zend_class_entry ce, *class_entry; @@ -245,7 +245,7 @@ zend_class_entry *register_class_ZendTestAttribute() return class_entry; } -zend_class_entry *register_class_ZendTestNS_Foo() +static zend_class_entry *register_class_ZendTestNS_Foo(void) { zend_class_entry ce, *class_entry; @@ -255,7 +255,7 @@ zend_class_entry *register_class_ZendTestNS_Foo() return class_entry; } -zend_class_entry *register_class_ZendTestNS2_Foo() +static zend_class_entry *register_class_ZendTestNS2_Foo(void) { zend_class_entry ce, *class_entry; @@ -265,7 +265,7 @@ zend_class_entry *register_class_ZendTestNS2_Foo() return class_entry; } -zend_class_entry *register_class_ZendTestNS2_ZendSubNS_Foo() +static zend_class_entry *register_class_ZendTestNS2_ZendSubNS_Foo(void) { zend_class_entry ce, *class_entry; @@ -274,4 +274,3 @@ zend_class_entry *register_class_ZendTestNS2_ZendSubNS_Foo() return class_entry; } - |