summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/library/scala/StringBuilder.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/library/scala/StringBuilder.scala b/src/library/scala/StringBuilder.scala
index 2c6ab19ccb..8d6bd2955d 100644
--- a/src/library/scala/StringBuilder.scala
+++ b/src/library/scala/StringBuilder.scala
@@ -244,7 +244,7 @@ final class StringBuilder(initCapacity: Int, private val initValue: String)
if (len > 0) {
val newCount = count + len
if (newCount > value.length) expandCapacity(newCount)
- compat.Platform.arraycopy(str.toCharArray, 0, value, count, len)
+ str.getChars(0, len, value, count)
count = newCount
}
this
@@ -431,7 +431,7 @@ final class StringBuilder(initCapacity: Int, private val initValue: String)
if (newCount > value.length) expandCapacity(newCount)
compat.Platform.arraycopy(value, end, value, start + len, count - end)
- compat.Platform.arraycopy(str.toCharArray, 0, value, start, len)
+ str.getChars(0, len, value, start)
count = newCount
this
}
@@ -510,7 +510,7 @@ final class StringBuilder(initCapacity: Int, private val initValue: String)
val newCount = count + len
if (newCount > value.length) expandCapacity(newCount)
compat.Platform.arraycopy(value, at, value, at + len, count - at)
- compat.Platform.arraycopy(str.toCharArray, 0, value, at, len)
+ str.getChars(0, len, value, at)
count = newCount
this
}