mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 16:50:55 +08:00
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:
@@ -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++;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user