From cdaf8523eda0c815ae073a1f41bee1f0f8c8c109 Mon Sep 17 00:00:00 2001 From: Stepan Koltsov Date: Fri, 18 May 2012 15:04:01 +0400 Subject: [PATCH] use internal val instead of fun --- libraries/stdlib/src/kotlin/ImmutableArrayList.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libraries/stdlib/src/kotlin/ImmutableArrayList.kt b/libraries/stdlib/src/kotlin/ImmutableArrayList.kt index b7b9ca7c5b8..88821f78a3c 100644 --- a/libraries/stdlib/src/kotlin/ImmutableArrayList.kt +++ b/libraries/stdlib/src/kotlin/ImmutableArrayList.kt @@ -56,17 +56,17 @@ private class ImmutableArrayList( // TODO: efficiently implement iterator and other stuff } -// TODO: make val, see http://youtrack.jetbrains.com/issue/KT-2028 -private fun emptyArray(): Array = arrayOfNulls(0) +// TODO: make private val, see http://youtrack.jetbrains.com/issue/KT-2028 +internal val emptyArray = arrayOfNulls(0) public class ImmutableArrayListBuilder() { - private var array = emptyArray() + private var array = emptyArray private var length = 0 public fun build(): List { val r = ImmutableArrayList(array as Array, 0, length) - array = emptyArray() + array = emptyArray length = 0 return r }