summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLillian Angel <langel@redhat.com>2006-02-28 20:26:34 +0000
committerLillian Angel <langel@redhat.com>2006-02-28 20:26:34 +0000
commit9219af53f0b49666fb1e74e25d86e934ab5e3085 (patch)
tree1bb1634db6eeff0361815802b29ea25ff005d2d6
parente0d04d84655b02e51a2ae39a18bd499b6eb57478 (diff)
downloadclasspath-9219af53f0b49666fb1e74e25d86e934ab5e3085.tar.gz
2006-02-28 Lillian Angel <langel@redhat.com>
* javax/swing/text/DefaultFormatter.java (stringToValue): Added NPE check.
-rw-r--r--ChangeLog5
-rw-r--r--javax/swing/text/DefaultFormatter.java6
2 files changed, 10 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index d749cb34e..e1a8d67d2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-02-28 Lillian Angel <langel@redhat.com>
+
+ * javax/swing/text/DefaultFormatter.java
+ (stringToValue): Added NPE check.
+
2006-02-28 Roman Kennke <kennke@aicas.com>
PR classpath/25675
diff --git a/javax/swing/text/DefaultFormatter.java b/javax/swing/text/DefaultFormatter.java
index 245ff32f4..e42b1698a 100644
--- a/javax/swing/text/DefaultFormatter.java
+++ b/javax/swing/text/DefaultFormatter.java
@@ -367,7 +367,11 @@ public class DefaultFormatter extends JFormattedTextField.AbstractFormatter
Object value = string;
Class valueClass = getValueClass();
if (valueClass == null)
- valueClass = getFormattedTextField().getValue().getClass();
+ {
+ JFormattedTextField jft = getFormattedTextField();
+ if (jft != null)
+ valueClass = jft.getValue().getClass();
+ }
if (valueClass != null)
try
{