diff options
-rw-r--r-- | libjava/ChangeLog | 6 | ||||
-rw-r--r-- | libjava/java/util/GregorianCalendar.java | 6 |
2 files changed, 9 insertions, 3 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 793e410..c7e341e 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,9 @@ +2000-12-18 Warren Levy <warrenl@redhat.com> + + * java/util/GregorianCalendar.java (GregorianCalendar): Constructors + need to set timezone to a valid non-null value. Partial fix for + PR 331. + 2000-12-18 Bryce McKinlay <bryce@albatross.co.nz> * java/awt/Window.java (addNotify): Remove peer casting hack now that diff --git a/libjava/java/util/GregorianCalendar.java b/libjava/java/util/GregorianCalendar.java index bef7828..3f6232a 100644 --- a/libjava/java/util/GregorianCalendar.java +++ b/libjava/java/util/GregorianCalendar.java @@ -114,7 +114,7 @@ public class GregorianCalendar extends Calendar { public GregorianCalendar (int year, int month, int date) { - this((TimeZone) null); + this(); setDefaultTime (); set (year, month, date); } @@ -122,7 +122,7 @@ public class GregorianCalendar extends Calendar { public GregorianCalendar (int year, int month, int date, int hour, int minute) { - this((TimeZone) null); + this(); setDefaultTime (); set (year, month, date, hour, minute); } @@ -130,7 +130,7 @@ public class GregorianCalendar extends Calendar { public GregorianCalendar (int year, int month, int date, int hour, int minute, int second) { - this((TimeZone) null); + this(); setDefaultTime (); set (year, month, date, hour, minute, second); } |