diff --git a/libraries/stdlib/native-wasm/src/kotlin/text/StringBuilder.kt b/libraries/stdlib/native-wasm/src/kotlin/text/StringBuilder.kt index 28512a58f53..0f44f22f138 100644 --- a/libraries/stdlib/native-wasm/src/kotlin/text/StringBuilder.kt +++ b/libraries/stdlib/native-wasm/src/kotlin/text/StringBuilder.kt @@ -435,7 +435,7 @@ actual class StringBuilder private constructor ( val coercedEndIndex = endIndex.coerceAtMost(_length) val lengthDiff = value.length - (coercedEndIndex - startIndex) - ensureExtraCapacity(_length + lengthDiff) + ensureExtraCapacity(lengthDiff) array.copyInto(array, startIndex = coercedEndIndex, endIndex = _length, destinationOffset = startIndex + value.length) var replaceIndex = startIndex for (index in 0 until value.length) array[replaceIndex++] = value[index] // optimize