OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / classpath / java / util / GregorianCalendar.java
index 83ac00e..4a66d6e 100644 (file)
@@ -935,11 +935,10 @@ 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: