jdk/src/java.desktop/share/classes/sun/font/FileFontStrike.java
changeset 32289 e7e19bfe2948
parent 28059 e576535359cc
child 35664 8e7f970a8d9d
--- a/jdk/src/java.desktop/share/classes/sun/font/FileFontStrike.java	Thu Aug 13 16:26:17 2015 +0300
+++ b/jdk/src/java.desktop/share/classes/sun/font/FileFontStrike.java	Thu Aug 13 12:12:10 2015 -0700
@@ -420,14 +420,13 @@
 
     /* The following method is called from CompositeStrike as a special case.
      */
-    private static final int SLOTZEROMAX = 0xffffff;
     int getSlot0GlyphImagePtrs(int[] glyphCodes, long[] images, int len) {
 
         int convertedCnt = 0;
 
         for (int i=0; i<len; i++) {
             int glyphCode = glyphCodes[i];
-            if (glyphCode >= SLOTZEROMAX) {
+            if (glyphCode >>> 24 != 0) {
                 return convertedCnt;
             } else {
                 convertedCnt++;