From e3cbda9789bc3651a1734d8bd7ba7e691a552e87 Mon Sep 17 00:00:00 2001 From: Marcus Boerger Date: Sat, 22 Nov 2003 20:44:44 +0000 Subject: [PATCH] Disable interfaces ArrayRead and ArrayAccess --- ext/spl/spl_array.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ext/spl/spl_array.c b/ext/spl/spl_array.c index 9c1a6cd334..cdd67ae16b 100755 --- a/ext/spl/spl_array.c +++ b/ext/spl/spl_array.c @@ -310,10 +310,12 @@ static HashTable *spl_array_get_properties(zval *object TSRMLS_DC) /* {{{ PHP_MINIT_FUNCTION(spl_array) */ PHP_MINIT_FUNCTION(spl_array) { +#if MBO_0 REGISTER_SPL_INTERFACE(ArrayRead); REGISTER_SPL_INTERFACE(ArrayAccess); zend_class_implements(spl_ce_ArrayAccess TSRMLS_CC, 1, spl_ce_ArrayRead); +#endif REGISTER_SPL_STD_CLASS_EX(ArrayObject, spl_array_object_new, spl_funcs_ArrayObject); zend_class_implements(spl_ce_ArrayObject TSRMLS_CC, 1, zend_ce_aggregate); -- 2.50.1