From: Dmitry Stogov Date: Mon, 24 Oct 2005 07:01:43 +0000 (+0000) Subject: Reverted fix for bug #34934. The bug marked as bogus. X-Git-Tag: RELEASE_0_9_1~31 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=47893ed920189c5912b5156c5e68e57d4541afd2;p=php Reverted fix for bug #34934. The bug marked as bogus. --- diff --git a/ext/standard/array.c b/ext/standard/array.c index 4727659c07..a5ec285b85 100644 --- a/ext/standard/array.c +++ b/ext/standard/array.c @@ -4658,17 +4658,6 @@ PHP_FUNCTION(array_key_exists) RETURN_FALSE; } - if (Z_TYPE_PP(array) == IS_OBJECT && - Z_OBJ_HT_PP(array)->has_dimension && - (Z_OBJ_HT_PP(array)->has_dimension != std_object_handlers.has_dimension || - instanceof_function_ex(Z_OBJCE_PP(array), U_CLASS_ENTRY(zend_ce_arrayaccess), 1 TSRMLS_CC))) { - if (Z_OBJ_HT_PP(array)->has_dimension(*array, *key, 0 TSRMLS_CC)) { - RETURN_TRUE; - } else { - RETURN_FALSE; - } - } - switch (Z_TYPE_PP(key)) { case IS_STRING: case IS_UNICODE: diff --git a/ext/standard/tests/array/bug34934.phpt b/ext/standard/tests/array/bug34934.phpt deleted file mode 100755 index 1f5d161f30..0000000000 --- a/ext/standard/tests/array/bug34934.phpt +++ /dev/null @@ -1,18 +0,0 @@ ---TEST-- -Bug #34934 (offsetExists is not called from array_key_exists) ---FILE-- - ---EXPECT-- -MyArray::offsetExists(test) -bool(true)