< prev index next >

src/java.desktop/unix/classes/sun/font/XMap.java

Print this page

        

@@ -170,11 +170,13 @@
 
         CharsetEncoder enc = null;
         if (className != null) {
             try {
                 if (className.startsWith("sun.awt")) {
-                    enc = ((Charset)Class.forName(className).newInstance()).newEncoder();
+                    @SuppressWarnings("deprecation")
+                    Object tmp = Class.forName(className).newInstance();
+                    enc = ((Charset)tmp).newEncoder();
                 } else {
                     enc = Charset.forName(className).newEncoder();
                 }
             } catch (Exception x) {x.printStackTrace();}
         }
< prev index next >