FIR: fix invalid increasing inner array size in ArrayMapImpl

This commit is contained in:
Ilya Kirillov
2020-09-18 17:11:50 +03:00
parent 4238fd3842
commit a0337ec10d
@@ -79,7 +79,7 @@ internal class ArrayMapImpl<T : Any> : ArrayMap<T>() {
private var data = arrayOfNulls<Any>(DEFAULT_SIZE)
private fun ensureCapacity(index: Int) {
if (data.size < index) {
if (data.size <= index) {
data = data.copyOf(data.size * INCREASE_K)
}
}