diff --git a/libraries/stdlib/js-v1/src/kotlin/builtins.kt b/libraries/stdlib/js-v1/src/kotlin/builtins.kt index 5c0598d8e76..abdc0fa3a76 100644 --- a/libraries/stdlib/js-v1/src/kotlin/builtins.kt +++ b/libraries/stdlib/js-v1/src/kotlin/builtins.kt @@ -201,8 +201,8 @@ internal fun primitiveArrayConcat(a: T, b: T): T { @JsName("booleanArrayOf") internal fun booleanArrayOf() = withType("BooleanArray", js("[].slice.call(arguments)")) -@JsName("charArrayOf") // The arguments have to be slice'd here because of Rhino (see KT-16974) -internal fun charArrayOf() = withType("CharArray", js("new Uint16Array([].slice.call(arguments))")) +@JsName("charArrayOf") +internal fun charArrayOf() = withType("CharArray", js("new Uint16Array(arguments)")) @JsName("longArrayOf") internal fun longArrayOf() = withType("LongArray", js("[].slice.call(arguments)"))