/[classpath]/classpath/java/util/GregorianCalendar.java
ViewVC logotype

Diff of /classpath/java/util/GregorianCalendar.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.38 by smarothy, Mon Feb 14 16:39:03 2005 UTC revision 1.39 by smarothy, Thu Feb 17 18:59:55 2005 UTC
# Line 923  public class GregorianCalendar extends C Line 923  public class GregorianCalendar extends C
923              fields[MONTH] += 12;              fields[MONTH] += 12;
924              fields[YEAR]--;              fields[YEAR]--;
925            }            }
         isTimeSet = false;  
926          int maxDay = getActualMaximum(DAY_OF_MONTH);          int maxDay = getActualMaximum(DAY_OF_MONTH);
927          if (fields[DAY_OF_MONTH] > maxDay)          if (fields[DAY_OF_MONTH] > maxDay)
928            {            {
929              fields[DAY_OF_MONTH] = maxDay;              fields[DAY_OF_MONTH] = maxDay;
             isTimeSet = false;  
930            }            }
931            set(YEAR, fields[YEAR]);
932            set(MONTH, fields[MONTH]);
933          break;          break;
934        case DAY_OF_MONTH:        case DAY_OF_MONTH:
935        case DAY_OF_YEAR:        case DAY_OF_YEAR:

Legend:
Removed from v.1.38  
changed lines
  Added in v.1.39

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26