diff options
Diffstat (limited to 'guava/src/com/google/common/primitives/ImmutableLongArray.java')
-rw-r--r-- | guava/src/com/google/common/primitives/ImmutableLongArray.java | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/guava/src/com/google/common/primitives/ImmutableLongArray.java b/guava/src/com/google/common/primitives/ImmutableLongArray.java index 280afd0ea..dde8f8078 100644 --- a/guava/src/com/google/common/primitives/ImmutableLongArray.java +++ b/guava/src/com/google/common/primitives/ImmutableLongArray.java @@ -293,9 +293,7 @@ public final class ImmutableLongArray implements Serializable { private void ensureRoomFor(int numberToAdd) { int newCount = count + numberToAdd; // TODO(kevinb): check overflow now? if (newCount > array.length) { - long[] newArray = new long[expandedCapacity(array.length, newCount)]; - System.arraycopy(array, 0, newArray, 0, count); - this.array = newArray; + array = Arrays.copyOf(array, expandedCapacity(array.length, newCount)); } } |