OSDN Git Service

2005-05-29 Michael Koch <konqueror@gmx.de>
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 May 2005 02:01:15 +0000 (02:01 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 May 2005 02:01:15 +0000 (02:01 +0000)
PR libgcj/20273:
* java/util/LinkedHashMap.java (access): Set 'root.pred'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100347 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/ChangeLog
libjava/java/util/LinkedHashMap.java

index 7a5ac6e..4d7f6da 100644 (file)
@@ -1,3 +1,8 @@
+2005-05-29  Michael Koch  <konqueror@gmx.de>
+
+       PR libgcj/20273:
+       * java/util/LinkedHashMap.java (access): Set 'root.pred'.
+
 2005-05-27  Ziga Mahkovec  <ziga.mahkovec@klika.si>
 
        * ChangeLog: Fix typo.
index f58cf3f..d18d6f8 100644 (file)
@@ -1,6 +1,6 @@
 /* LinkedHashMap.java -- a class providing hashtable data structure,
    mapping Object --> Object, with linked list traversal
-   Copyright (C) 2001, 2002 Free Software Foundation, Inc.
+   Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc.
 
 This file is part of GNU Classpath.
 
@@ -186,6 +186,7 @@ public class LinkedHashMap extends HashMap
               succ = null;
               pred = root.pred;
               pred.succ = this;
+              root.pred = this;
             }
         }
     }