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

This commit is contained in:
Marc Rechté
2016-10-27 07:10:36 -06:00
committed by Gregory Nutt
parent d9c2789253
commit 1796a25e53
+2 -2
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];
if (month >= 2 && leapyear)
int retval = g_daysbeforemonth[month-1];
if (month > 2 && leapyear)
{
retval++;
}