diff --git a/core/java/src/net/i2p/util/OrderedProperties.java b/core/java/src/net/i2p/util/OrderedProperties.java index daf196195ba5589aeb6294aa1ceaa3d76b349b2f..630372179da7fdff9ea473142bb09e5ca7cac757 100644 --- a/core/java/src/net/i2p/util/OrderedProperties.java +++ b/core/java/src/net/i2p/util/OrderedProperties.java @@ -31,6 +31,8 @@ import java.util.TreeSet; */ public class OrderedProperties extends Properties { + private static final EntryComparator ECOMP = new EntryComparator(); + public OrderedProperties() { super(); } @@ -46,7 +48,7 @@ public class OrderedProperties extends Properties { public Set<Map.Entry<Object, Object>> entrySet() { if (size() <= 1) return super.entrySet(); - TreeSet<Map.Entry<Object, Object>> rv = new TreeSet<Map.Entry<Object, Object>>(new EntryComparator()); + TreeSet<Map.Entry<Object, Object>> rv = new TreeSet<Map.Entry<Object, Object>>(ECOMP); rv.addAll(super.entrySet()); return Collections.unmodifiableSortedSet(rv); }