aboutsummaryrefslogtreecommitdiff
path: root/src/share/classes/javax/swing/text
diff options
context:
space:
mode:
authorrupashka <none@none>2012-09-11 15:59:24 +0400
committerrupashka <none@none>2012-09-11 15:59:24 +0400
commit797a77acc199e5486d25c93b6b24bdb2ed775544 (patch)
tree957d6fdff5f153a2e2d6e08a3d168f755c001205 /src/share/classes/javax/swing/text
parente19b5a3b0935ecd0e593a42b9fe3e6c0950a94a1 (diff)
7195194: Better data validation for Swing
Reviewed-by: art, ahgross
Diffstat (limited to 'src/share/classes/javax/swing/text')
-rw-r--r--src/share/classes/javax/swing/text/DefaultFormatter.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/share/classes/javax/swing/text/DefaultFormatter.java b/src/share/classes/javax/swing/text/DefaultFormatter.java
index 5e003b55b..b67966ab7 100644
--- a/src/share/classes/javax/swing/text/DefaultFormatter.java
+++ b/src/share/classes/javax/swing/text/DefaultFormatter.java
@@ -24,6 +24,8 @@
*/
package javax.swing.text;
+import sun.reflect.misc.ConstructorUtil;
+
import java.io.Serializable;
import java.lang.reflect.*;
import java.text.ParseException;
@@ -245,7 +247,7 @@ public class DefaultFormatter extends JFormattedTextField.AbstractFormatter
Constructor cons;
try {
- cons = vc.getConstructor(new Class[] { String.class });
+ cons = ConstructorUtil.getConstructor(vc, new Class[]{String.class});
} catch (NoSuchMethodException nsme) {
cons = null;