CVSROOT: /cvsroot/classpath
Module name: classpath
Changes by: Francis Kung <fkung> 07/04/12 20:18:10
Modified files:
gnu/java/awt/peer/gtk: FreetypeGlyphVector.java
CairoGraphics2D.java
. : ChangeLog
Log message:
2007-04-12 Francis Kung <[EMAIL PROTECTED]>
PR 23887
* gnu/java/awt/peer/gtk/CairoGraphics2D.java
(drawGlyphVector): Check for transforms before using optimized
path.
* gnu/java/awt/peer/gtk/FreetypeGlyphVector.java
(FreetypeGlyphVector(FreetypeGlyphVector)): Initialize
glyphTransforms array
to null and check for nulls in copied array.
(hasTransforms): New method.
(performDefaultLayout): Check for identity transform.
(setGlyphTransform): Check for equality before making changes.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/FreetypeGlyphVector.java?cvsroot=classpath&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/CairoGraphics2D.java?cvsroot=classpath&r1=1.69&r2=1.70
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9241&r2=1.9242