From d668be83d53ad717ae192e89d5bc48db33248bf7 Mon Sep 17 00:00:00 2001 From: prr Date: Mon, 12 Jan 2009 16:02:47 -0800 Subject: [PATCH] 6752622: java.awt.Font.getPeer throws "java.lang.InternalError: Not implemented" on Linux Reviewed-by: igor, yan --- src/solaris/classes/sun/awt/X11/XFontPeer.java | 7 ------- src/solaris/classes/sun/font/FcFontConfiguration.java | 2 +- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/solaris/classes/sun/awt/X11/XFontPeer.java b/src/solaris/classes/sun/awt/X11/XFontPeer.java index 62044ace5..3d03a2503 100644 --- a/src/solaris/classes/sun/awt/X11/XFontPeer.java +++ b/src/solaris/classes/sun/awt/X11/XFontPeer.java @@ -27,9 +27,6 @@ package sun.awt.X11; import sun.awt.PlatformFont; import java.awt.GraphicsEnvironment; -/* FIX ME */ -import sun.awt.motif.MFontConfiguration; - public class XFontPeer extends PlatformFont { /* @@ -51,10 +48,6 @@ public class XFontPeer extends PlatformFont { public XFontPeer(String name, int style){ super(name, style); - - if (fontConfig != null){ - xfsname = ((MFontConfiguration) fontConfig).getMotifFontSet(familyName, style); - } } protected char getMissingGlyphCharacter() { diff --git a/src/solaris/classes/sun/font/FcFontConfiguration.java b/src/solaris/classes/sun/font/FcFontConfiguration.java index 95154df0a..a34fed02e 100644 --- a/src/solaris/classes/sun/font/FcFontConfiguration.java +++ b/src/solaris/classes/sun/font/FcFontConfiguration.java @@ -173,7 +173,7 @@ public class FcFontConfiguration extends FontConfiguration { @Override public FontDescriptor[] getFontDescriptors(String fontName, int style) { - throw new InternalError("Not implemented"); + return new FontDescriptor[0]; } @Override -- GitLab