diff -r f99a92839285 -r 388e48c0a37a emul/src/main/java/java/lang/StringBuffer.java --- a/emul/src/main/java/java/lang/StringBuffer.java Sat Sep 29 10:47:42 2012 +0200 +++ b/emul/src/main/java/java/lang/StringBuffer.java Wed Jan 23 20:16:48 2013 +0100 @@ -527,8 +527,7 @@ * @since 1.4 */ public synchronized int indexOf(String str, int fromIndex) { - return String.indexOf(value, 0, count, - str.toCharArray(), 0, str.length(), fromIndex); + return super.indexOf(str, fromIndex); } /**