1.1 --- a/emul/src/main/java/java/lang/AbstractStringBuilder.java Sat Sep 29 07:49:34 2012 +0200
1.2 +++ b/emul/src/main/java/java/lang/AbstractStringBuilder.java Sat Sep 29 08:13:32 2012 +0200
1.3 @@ -124,7 +124,7 @@
1.4 throw new OutOfMemoryError();
1.5 newCapacity = Integer.MAX_VALUE;
1.6 }
1.7 - value = copyOf(value, newCapacity);
1.8 + value = String.copyOf(value, newCapacity);
1.9 }
1.10
1.11 /**
1.12 @@ -136,7 +136,7 @@
1.13 */
1.14 public void trimToSize() {
1.15 if (count < value.length) {
1.16 - value = copyOf(value, count);
1.17 + value = String.copyOf(value, count);
1.18 }
1.19 }
1.20
1.21 @@ -1399,10 +1399,4 @@
1.22 return value;
1.23 }
1.24
1.25 - private static char[] copyOf(char[] original, int newLength) {
1.26 - char[] copy = new char[newLength];
1.27 - System.arraycopy(original, 0, copy, 0,
1.28 - Math.min(original.length, newLength));
1.29 - return copy;
1.30 - }
1.31 }