aboutsummaryrefslogtreecommitdiff
path: root/guava/src/com/google/common/primitives/ImmutableLongArray.java
diff options
context:
space:
mode:
Diffstat (limited to 'guava/src/com/google/common/primitives/ImmutableLongArray.java')
-rw-r--r--guava/src/com/google/common/primitives/ImmutableLongArray.java4
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));
}
}