< 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,181 ----
CharsetEncoder enc = null;
if (className != null) {
try {
if (className.startsWith("sun.awt")) {
! enc = ((Charset)Class.forName(className).getDeclaredConstructor().
! newInstance()).newEncoder();
} else {
enc = Charset.forName(className).newEncoder();
}
} catch (Exception x) {x.printStackTrace();}
}
< prev index next >