mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-10 04:29:30 +08:00
2007-02-21 Gary Benson <gbenson@redhat.com>
* java/util/GregorianCalendar.java, (add): Don't set fields directly anymore. Use set() From-SVN: r122197
This commit is contained in:
parent
7efeea5e7c
commit
b494dc09c4
@ -1,3 +1,8 @@
|
||||
2007-02-21 Gary Benson <gbenson@redhat.com>
|
||||
|
||||
* java/util/GregorianCalendar.java,
|
||||
(add): Don't set fields directly anymore. Use set()
|
||||
|
||||
2007-02-20 Matthias Klose <doko@ubuntu.com>
|
||||
|
||||
* Merge doc update from classpath HEAD.
|
||||
|
@ -935,10 +935,11 @@ public class GregorianCalendar extends Calendar
|
||||
fields[MONTH] += 12;
|
||||
fields[YEAR]--;
|
||||
}
|
||||
isTimeSet = false;
|
||||
int maxDay = getActualMaximum(DAY_OF_MONTH);
|
||||
if (fields[DAY_OF_MONTH] > maxDay)
|
||||
fields[DAY_OF_MONTH] = maxDay;
|
||||
set(YEAR, fields[YEAR]);
|
||||
set(MONTH, fields[MONTH]);
|
||||
break;
|
||||
case DAY_OF_MONTH:
|
||||
case DAY_OF_YEAR:
|
||||
|
Loading…
Reference in New Issue
Block a user