< prev index next >

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

Print this page

        

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