Index: java/util/EnumMap.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Attic/EnumMap.java,v retrieving revision 1.1.2.4 diff -u -3 -p -u -r1.1.2.4 EnumMap.java --- java/util/EnumMap.java 10 Jan 2005 20:50:25 -0000 1.1.2.4 +++ java/util/EnumMap.java 12 Jan 2005 13:09:04 -0000 @@ -385,7 +385,7 @@ public class EnumMap, public EnumMap clone() { - /* We don't use super.clone() as enums don't support it */ + /* This constructor provides this functionality */ return new EnumMap(this); } Index: java/util/EnumSet.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Attic/EnumSet.java,v retrieving revision 1.1.2.3 diff -u -3 -p -u -r1.1.2.3 EnumSet.java --- java/util/EnumSet.java 12 Jan 2005 01:12:48 -0000 1.1.2.3 +++ java/util/EnumSet.java 12 Jan 2005 13:09:04 -0000 @@ -61,17 +61,19 @@ public class EnumSet> public EnumSet clone() { - try - { - EnumSet r = (EnumSet) super.clone(); - r.store = (BitSet) store.clone(); - return r; - } - catch (CloneNotSupportedException _) - { - // Can't happen. - return null; - } + EnumSet r; + + try + { + r = (EnumSet) super.clone(); + } + catch (CloneNotSupportedException _) + { + /* Can't happen */ + return null; + } + r.store = (BitSet) store.clone(); + return r; } public int size() Index: java/util/Hashtable.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Hashtable.java,v retrieving revision 1.32.2.3 diff -u -3 -p -u -r1.32.2.3 Hashtable.java --- java/util/Hashtable.java 12 Jan 2005 01:12:48 -0000 1.32.2.3 +++ java/util/Hashtable.java 12 Jan 2005 13:09:04 -0000 @@ -91,7 +91,7 @@ import java.io.Serializable; * @author Jon Zeppieri * @author Warren Levy * @author Bryce McKinlay - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see HashMap * @see TreeMap * @see IdentityHashMap