From a8dc037a655501a3a9e8288ebd9da2051db499a0 Mon Sep 17 00:00:00 2001 From: malenkov Date: Fri, 16 May 2014 20:58:18 +0400 Subject: [PATCH] 8043152: KSS: javax.swing.plaf.synth.SynthContext Reviewed-by: alexsch, serb --- src/share/classes/javax/swing/plaf/synth/SynthContext.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/share/classes/javax/swing/plaf/synth/SynthContext.java b/src/share/classes/javax/swing/plaf/synth/SynthContext.java index 6d89a4a06..1730f25d3 100644 --- a/src/share/classes/javax/swing/plaf/synth/SynthContext.java +++ b/src/share/classes/javax/swing/plaf/synth/SynthContext.java @@ -26,6 +26,7 @@ package javax.swing.plaf.synth; import javax.swing.*; import java.util.*; +import sun.reflect.misc.ReflectUtil; /** * An immutable transient object containing contextual information about @@ -70,7 +71,7 @@ public class SynthContext { } if (context == null) { try { - context = (SynthContext)type.newInstance(); + context = (SynthContext) ReflectUtil.newInstance(type); } catch (IllegalAccessException iae) { } catch (InstantiationException ie) { } -- GitLab