author | Jaroslav Tulach <jaroslav.tulach@apidesign.org> |
Sun, 30 Sep 2012 17:12:18 -0700 | |
branch | emul |
changeset 73 | bf8e571de593 |
parent 72 | 06bd18f34608 |
child 74 | 462dbda65533 |
1.1 --- a/emul/src/main/java/java/lang/String.java Sun Sep 30 17:10:32 2012 -0700 1.2 +++ b/emul/src/main/java/java/lang/String.java Sun Sep 30 17:12:18 2012 -0700 1.3 @@ -3042,7 +3042,9 @@ 1.4 static void arraycopy( 1.5 char[] value, int srcBegin, char[] dst, int dstBegin, int count 1.6 ) { 1.7 - System.arraycopy(value, srcBegin, dst, dstBegin, count); 1.8 + while (count-- > 0) { 1.9 + dst[dstBegin++] = value[srcBegin++]; 1.10 + } 1.11 } 1.12 1.13 }