CVSROOT: /cvsroot/classpath Module name: classpath Changes by: Lillian Angel <langel> 06/06/07 15:22:50
Modified files: . : ChangeLog gnu/java/awt/peer/gtk: FreetypeGlyphVector.java java/lang : String.java Log message: 2006-06-07 Lillian Angel <[EMAIL PROTECTED]> * gnu/java/awt/peer/gtk/FreetypeGlyphVector.java (FreetypeGlyphVector): Removed assignment. Caused compilation error. * java/lang/String.java (codePointCount): Fixed check to match API. Shouldn't throw exception if end == count. end is 1 more than the endIndex, so end == count is possible. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7698&r2=1.7699 http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/FreetypeGlyphVector.java?cvsroot=classpath&r1=1.1&r2=1.2 http://cvs.savannah.gnu.org/viewcvs/classpath/java/lang/String.java?cvsroot=classpath&r1=1.81&r2=1.82 Patches: Index: ChangeLog =================================================================== RCS file: /cvsroot/classpath/classpath/ChangeLog,v retrieving revision 1.7698 retrieving revision 1.7699 diff -u -b -r1.7698 -r1.7699 --- ChangeLog 7 Jun 2006 15:09:38 -0000 1.7698 +++ ChangeLog 7 Jun 2006 15:22:50 -0000 1.7699 @@ -1,3 +1,12 @@ +2006-06-07 Lillian Angel <[EMAIL PROTECTED]> + + * gnu/java/awt/peer/gtk/FreetypeGlyphVector.java + (FreetypeGlyphVector): Removed assignment. Caused compilation error. + * java/lang/String.java + (codePointCount): Fixed check to match API. Shouldn't throw exception + if end == count. end is 1 more than the endIndex, so end == count is + possible. + 2006-06-07 Gary Benson <[EMAIL PROTECTED]> PR 24895 Index: gnu/java/awt/peer/gtk/FreetypeGlyphVector.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/FreetypeGlyphVector.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -b -r1.1 -r1.2 --- gnu/java/awt/peer/gtk/FreetypeGlyphVector.java 7 Jun 2006 13:54:32 -0000 1.1 +++ gnu/java/awt/peer/gtk/FreetypeGlyphVector.java 7 Jun 2006 15:22:50 -0000 1.2 @@ -102,7 +102,6 @@ */ public FreetypeGlyphVector(Font f, int[] codes, FontRenderContext frc) { - this.s = s; this.font = f; this.frc = frc; if( !(font.getPeer() instanceof GdkFontPeer ) ) Index: java/lang/String.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/String.java,v retrieving revision 1.81 retrieving revision 1.82 diff -u -b -r1.81 -r1.82 --- java/lang/String.java 15 Feb 2006 23:00:38 -0000 1.81 +++ java/lang/String.java 7 Jun 2006 15:22:50 -0000 1.82 @@ -1820,7 +1820,7 @@ */ public synchronized int codePointCount(int start, int end) { - if (start < 0 || end >= count || start > end) + if (start < 0 || end > count || start > end) throw new StringIndexOutOfBoundsException(); start += offset;