From 47893ed920189c5912b5156c5e68e57d4541afd2 Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Mon, 24 Oct 2005 07:01:43 +0000 Subject: [PATCH] Reverted fix for bug #34934. The bug marked as bogus. --- ext/standard/array.c | 11 ----------- ext/standard/tests/array/bug34934.phpt | 18 ------------------ 2 files changed, 29 deletions(-) delete mode 100755 ext/standard/tests/array/bug34934.phpt 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) -- 2.50.1