diff options
-rw-r--r-- | libc/misc/time/time.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libc/misc/time/time.c b/libc/misc/time/time.c index 19d68e105..8e2ebf12e 100644 --- a/libc/misc/time/time.c +++ b/libc/misc/time/time.c @@ -689,7 +689,7 @@ static int tm_isdst(register const struct tm *__restrict ptm, ++day; } monlen = 31 + day_cor[r->month -1] - day_cor[r->month]; - if (isleap && (r->month > 1)) { + if (isleap && (r->month == 2)) { ++monlen; } /* Wweekday (0 is Sunday) of 1st of the month |