Revert "Correct a problem in clock_gettime(CLOCK_REALTIME, &time); which is ahead by 1 month of the specified CONFIG_START_MONTH"

I don't believe this change is correct in general.  Nomralling clock_isleapyear() is called with tm_mon which is in the range of 0-11.  That change would be bad for that range.  It would make sense for a range of 1-12, but that is not how tm_mon is defined.

This reverts commit 1796a25e53.
This commit is contained in:
Gregory Nutt 2016-10-27 08:20:16 -06:00
parent 1796a25e53
commit 57ad019fba

View File

@ -91,8 +91,8 @@ static const uint16_t g_daysbeforemonth[13] =
int clock_daysbeforemonth(int month, bool leapyear)
{
int retval = g_daysbeforemonth[month-1];
if (month > 2 && leapyear)
int retval = g_daysbeforemonth[month];
if (month >= 2 && leapyear)
{
retval++;
}