summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorpradel <pradel@epfl.ch>2008-06-28 09:37:46 +0000
committerpradel <pradel@epfl.ch>2008-06-28 09:37:46 +0000
commita8552fcc43b4e8b21252c92745f564aded1c736f (patch)
tree38dbab516540f7f30a1d9558b266a377e1237a8e /src
parent5110fdf070862d1b5d1a98125c4d3728300bc9b3 (diff)
downloadscala-a8552fcc43b4e8b21252c92745f564aded1c736f.tar.gz
scala-a8552fcc43b4e8b21252c92745f564aded1c736f.tar.bz2
scala-a8552fcc43b4e8b21252c92745f564aded1c736f.zip
fix for #1060
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
}