diff --git a/js/js.libraries/src/core/collections.kt b/js/js.libraries/src/core/collections.kt index 8113057e97b..5fbb4db08b1 100644 --- a/js/js.libraries/src/core/collections.kt +++ b/js/js.libraries/src/core/collections.kt @@ -19,7 +19,7 @@ package kotlin.collections import kotlin.comparisons.naturalOrder /** Returns the array if it's not `null`, or an empty array otherwise. */ -public inline fun Array?.orEmpty(): Array = this ?: arrayOf() +public inline fun Array?.orEmpty(): Array = this ?: emptyArray() @Suppress("NON_PUBLIC_CALL_FROM_PUBLIC_INLINE") public inline fun Collection.toTypedArray(): Array = copyToArray(this) diff --git a/libraries/stdlib/src/kotlin/collections/ArraysJVM.kt b/libraries/stdlib/src/kotlin/collections/ArraysJVM.kt index 3c27f040c81..4ea9d738da8 100644 --- a/libraries/stdlib/src/kotlin/collections/ArraysJVM.kt +++ b/libraries/stdlib/src/kotlin/collections/ArraysJVM.kt @@ -24,7 +24,7 @@ import java.nio.charset.Charset /** Returns the array if it's not `null`, or an empty array otherwise. */ -public inline fun Array?.orEmpty(): Array = this ?: arrayOf() +public inline fun Array?.orEmpty(): Array = this ?: emptyArray() /** * Converts the contents of this byte array to a string using the specified [charset].