]> granicus.if.org Git - php/commitdiff
- Fixed bug #38183 (disable_classes=Foobar causes disabled class to be called Foo)
authorfoobar <sniper@php.net>
Sat, 22 Jul 2006 15:39:22 +0000 (15:39 +0000)
committerfoobar <sniper@php.net>
Sat, 22 Jul 2006 15:39:22 +0000 (15:39 +0000)
Zend/zend_API.c

index c4e5e88e26ff31d47ffa9df58e26b216ee3999f9..521d6ecbf17eec39f7e74b285aa81b76318510fe 100644 (file)
@@ -2740,6 +2740,7 @@ ZEND_API int zend_disable_class(char *class_name, uint class_name_length TSRMLS_
        }
        INIT_CLASS_ENTRY((*disabled_class), class_name, disabled_class_new);
        disabled_class->create_object = display_disabled_class;
+       disabled_class->name_length = class_name_length;
        zend_register_internal_class(disabled_class TSRMLS_CC);
        return 1;
 }