From 297ab6fd40fbc1dbc6e68f8870f1b522d30a9058 Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Mon, 18 Dec 2017 19:50:45 +0100 Subject: [PATCH] only trim if size != capacity --- .../src/main/java/org/lucares/collections/IntList.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/primitiveCollections/src/main/java/org/lucares/collections/IntList.java b/primitiveCollections/src/main/java/org/lucares/collections/IntList.java index 5e7d691..d2806fb 100644 --- a/primitiveCollections/src/main/java/org/lucares/collections/IntList.java +++ b/primitiveCollections/src/main/java/org/lucares/collections/IntList.java @@ -584,7 +584,7 @@ public final class IntList implements Serializable, Cloneable { public void trim() { if (size == 0) { data = EMPTY_ARRAY; - } else { + } else if (size != data.length) { data = Arrays.copyOf(data, size); } }