diff -r 0bfcb6585290 -r 2dcc8f2e1a1b emul/src/main/java/java/lang/AbstractStringBuilder.java --- a/emul/src/main/java/java/lang/AbstractStringBuilder.java Tue Dec 04 09:16:53 2012 +0100 +++ b/emul/src/main/java/java/lang/AbstractStringBuilder.java Thu Jan 03 11:11:30 2013 +0100 @@ -1271,8 +1271,7 @@ * null. */ public int indexOf(String str, int fromIndex) { - return String.indexOf(value, 0, count, - str.toCharArray(), 0, str.length(), fromIndex); + return toString().indexOf(str, fromIndex); } /**