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:
parent
1796a25e53
commit
57ad019fba
@ -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++;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user