From be1c2a1ae2da445309f04ac4e3ed7470ff29d436 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Thu, 9 Sep 2021 22:37:36 +0200 Subject: [PATCH] cov: keep time calculation ready for 2038 Be prepared ;) and keep arithmetic 64bit ready. --- lib/report/report.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/report/report.c b/lib/report/report.c index 0fd0f30ac..efe103f43 100644 --- a/lib/report/report.c +++ b/lib/report/report.c @@ -819,7 +819,7 @@ static void _adjust_time_for_granularity(struct time_info *info, struct tm *tm, #define SECS_PER_MINUTE 60 #define SECS_PER_HOUR 3600 -#define SECS_PER_DAY 86400 +#define SECS_PER_DAY ((time_t)86400) static int _days_in_month[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};