[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: mark's date format fixlet
Kaffe CVS
cvs-commits at kaffe.org
Mon Feb 21 14:54:44 PST 2005
PatchSet 5585
Date: 2005/02/21 22:49:05
Author: robilad
Branch: HEAD
Tag: (none)
Log:
Resynced with GNU Classpath: mark's date format fixlet
2005-02-20 Dalibor Topic <robilad at kaffe.org>
Resynced with GNU Classpath.
2005-02-20 Mark Wielaard <mark at klomp.org>
* java/text/SimpleDateFormat.java
(SimpleDateFormat(String, DateFormatSymbols)): Throw
NullPointerException when formatData is null.
Members:
ChangeLog:1.3629->1.3630
libraries/javalib/java/text/SimpleDateFormat.java:1.46->1.47
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.3629 kaffe/ChangeLog:1.3630
--- kaffe/ChangeLog:1.3629 Mon Feb 21 22:41:59 2005
+++ kaffe/ChangeLog Mon Feb 21 22:49:05 2005
@@ -2,6 +2,16 @@
Resynced with GNU Classpath.
+ 2005-02-20 Mark Wielaard <mark at klomp.org>
+
+ * java/text/SimpleDateFormat.java
+ (SimpleDateFormat(String, DateFormatSymbols)): Throw
+ NullPointerException when formatData is null.
+
+2005-02-20 Dalibor Topic <robilad at kaffe.org>
+
+ Resynced with GNU Classpath.
+
2005-02-19 Archie Cobbs <archie at dellroad.org>
* java/lang/Throwable.java: simplify initializing cause in constructor
Index: kaffe/libraries/javalib/java/text/SimpleDateFormat.java
diff -u kaffe/libraries/javalib/java/text/SimpleDateFormat.java:1.46 kaffe/libraries/javalib/java/text/SimpleDateFormat.java:1.47
--- kaffe/libraries/javalib/java/text/SimpleDateFormat.java:1.46 Fri Feb 18 11:26:34 2005
+++ kaffe/libraries/javalib/java/text/SimpleDateFormat.java Mon Feb 21 22:49:08 2005
@@ -430,7 +430,7 @@
*
* @param pattern the non-localized pattern to use.
* @param formatData the formatting symbols to use.
- * @throws NullPointerException if the pattern is null.
+ * @throws NullPointerException if the pattern or formatData is null.
* @throws IllegalArgumentException if the pattern is invalid.
*/
public SimpleDateFormat(String pattern, DateFormatSymbols formatData)
@@ -439,6 +439,8 @@
calendar = new GregorianCalendar();
computeCenturyStart ();
tokens = new ArrayList();
+ if (formatData == null)
+ throw new NullPointerException("formatData");
this.formatData = formatData;
compileFormat(pattern);
this.pattern = pattern;
More information about the kaffe
mailing list