--- old/src/java.desktop/share/classes/sun/font/FileFontStrike.java 2015-07-16 16:41:26.104584000 +0400 +++ new/src/java.desktop/share/classes/sun/font/FileFontStrike.java 2015-07-16 16:41:25.956575500 +0400 @@ -331,12 +331,12 @@ boolean fracMetrics); long getGlyphImageFromWindows(int glyphCode) { - String family = fileFont.getFamilyName(null); + String facename = fileFont.getFontName(null); int style = desc.style & Font.BOLD | desc.style & Font.ITALIC | fileFont.getStyle(); int size = intPtSize; long ptr = _getGlyphImageFromWindows - (family, style, size, glyphCode, + (facename, style, size, glyphCode, desc.fmHint == INTVAL_FRACTIONALMETRICS_ON); if (ptr != 0) { /* Get the advance from the JDK rasterizer. This is mostly