From f3159c31b0fd2be83c686e1a5be3aaff03f630cb Mon Sep 17 00:00:00 2001 From: Alan Bateman Date: Thu, 7 Jun 2012 01:01:09 -0700 Subject: [PATCH] 7174736: JCK test api/java_util/HashMap/index_EntrySet failing Corrects a problem with HashMap.removeEntry() that caused a JCK test to fail Reviewed-by: mduigou --- jdk/src/share/classes/java/util/HashMap.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jdk/src/share/classes/java/util/HashMap.java b/jdk/src/share/classes/java/util/HashMap.java index 2c2072d6cf7..2191b981344 100644 --- a/jdk/src/share/classes/java/util/HashMap.java +++ b/jdk/src/share/classes/java/util/HashMap.java @@ -611,7 +611,7 @@ public class HashMap Map.Entry entry = (Map.Entry) o; Object key = entry.getKey(); - int hash = (key == null) ? 0 : hash(key.hashCode()); + int hash = (key == null) ? 0 : hash(key); int i = indexFor(hash, table.length); @SuppressWarnings("unchecked") Entry prev = (Entry)table[i];