6611637: NullPointerException in sun.font.GlyphLayout$EngineRecord.init
authorprr
Mon May 19 11:25:32 2008 -0700 (18 months ago)
changeset 322075152aa892e
parent 321bf2c66511d1b
child 32341470017e42f
6611637: NullPointerException in sun.font.GlyphLayout$EngineRecord.init
Reviewed-by: tdv, jgodinez
src/share/classes/sun/font/GlyphLayout.java
--- a/src/share/classes/sun/font/GlyphLayout.java Fri May 16 03:10:58 2008 +0400
+++ b/src/share/classes/sun/font/GlyphLayout.java Mon May 19 11:25:32 2008 -0700
@@ -85,7 +85,7 @@ public final class GlyphLayout {
private GVData _gvdata;
// cached glyph layout data for reuse
- private static GlyphLayout cache; // reusable
+ private static volatile GlyphLayout cache; // reusable
private LayoutEngineFactory _lef; // set when get is called, unset when done is called
private TextRecord _textRecord; // the text we're working on, used by iterators