< prev index next >

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

Print this page

        

*** 170,180 **** CharsetEncoder enc = null; if (className != null) { try { if (className.startsWith("sun.awt")) { ! enc = ((Charset)Class.forName(className).newInstance()).newEncoder(); } else { enc = Charset.forName(className).newEncoder(); } } catch (Exception x) {x.printStackTrace();} } --- 170,182 ---- CharsetEncoder enc = null; if (className != null) { try { if (className.startsWith("sun.awt")) { ! @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 >