diff -r 9839e9a75bcf -r 3392f250c784 emul/mini/src/main/java/java/lang/String.java --- a/emul/mini/src/main/java/java/lang/String.java Wed Jan 30 14:03:49 2013 +0100 +++ b/emul/mini/src/main/java/java/lang/String.java Fri Mar 22 16:59:47 2013 +0100 @@ -335,7 +335,7 @@ value[i] = (char) (hibyte | (ascii[i + offset] & 0xff)); } } - this.r = new String(value, 0, count); + initFromCharArray(value, offset, count); } /**