commit a5396a9b413649c049283e949c633d7db8877ee3
parent 880f47a7e9feb9c4ac5a5a1fa4def916dc01a2cd
Author: Naveen Narayanan <zerous@simple-cc.org>
Date: Tue, 29 Sep 2020 11:46:49 +0200
libc: Fix "%C" in strftime.c
tm_year represents the number of years since 1900.
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/libc/time/strftime.c b/src/libc/time/strftime.c
@@ -252,7 +252,7 @@ strftime(char * restrict s, size_t siz,
width = 4;
goto number;
case 'C':
- val = tm->tm_year / 100;
+ val = (tm->tm_year + 1900) / 100;
goto number;
case 'H':
val = tm->tm_hour;