From 15097151f4a7545c1d359bf86f495eb18b9842db Mon Sep 17 00:00:00 2001 From: Marcus Boerger Date: Wed, 16 Jul 2003 09:48:36 +0000 Subject: Update and remove parts no longer possible --- ext/spl/spl_engine.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'ext/spl/spl_engine.c') diff --git a/ext/spl/spl_engine.c b/ext/spl/spl_engine.c index 692be6d094..35d233c7d1 100755 --- a/ext/spl/spl_engine.c +++ b/ext/spl/spl_engine.c @@ -158,10 +158,12 @@ spl_is_a spl_implements(zend_class_entry *ce) register zend_class_entry **pce = ce->interfaces; while (i--) { - if (*pce == spl_ce_iterator) is_a |= SPL_IS_A_ITERATOR; - else if (*pce == spl_ce_forward) is_a |= SPL_IS_A_FORWARD; - else if (*pce == spl_ce_assoc) is_a |= SPL_IS_A_ASSOC; - else if (*pce == spl_ce_sequence) is_a |= SPL_IS_A_SEQUENCE; + if (*pce == spl_ce_iterator) is_a |= SPL_IS_A_ITERATOR; + else if (*pce == spl_ce_forward) is_a |= SPL_IS_A_FORWARD; + else if (*pce == spl_ce_assoc) is_a |= SPL_IS_A_ASSOC; + else if (*pce == spl_ce_sequence) is_a |= SPL_IS_A_SEQUENCE; + else if (*pce == spl_ce_array_read) is_a |= SPL_IS_A_ARRAY_READ; + else if (*pce == spl_ce_array_access) is_a |= SPL_IS_A_ARRAY_ACCESS; pce++; } return is_a; -- cgit v1.2.1