diff --git a/src/java/com/samskivert/util/HashIntMap.java b/src/java/com/samskivert/util/HashIntMap.java index 1aa583ba..c685c99b 100644 --- a/src/java/com/samskivert/util/HashIntMap.java +++ b/src/java/com/samskivert/util/HashIntMap.java @@ -463,8 +463,7 @@ public class HashIntMap extends AbstractMap Record[] buckets = result._buckets = result._buckets.clone(); for (int ii = buckets.length - 1; ii >= 0; ii--) { if (buckets[ii] != null) { - Record entry = buckets[ii].clone(); - buckets[ii] = entry; + buckets[ii] = buckets[ii].clone(); } } return result; @@ -591,8 +590,7 @@ public class HashIntMap extends AbstractMap Record result = (Record) super.clone(); // value is not cloned if (result.next != null) { - Record next = result.next.clone(); - result.next = next; + result.next = result.next.clone(); } return result;