All of lore.kernel.org
 help / color / mirror / Atom feed
* main - cov: keep time calculation ready for 2038
@ 2021-09-13 10:36 Zdenek Kabelac
  0 siblings, 0 replies; only message in thread
From: Zdenek Kabelac @ 2021-09-13 10:36 UTC (permalink / raw)
  To: lvm-devel

Gitweb:        https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=be1c2a1ae2da445309f04ac4e3ed7470ff29d436
Commit:        be1c2a1ae2da445309f04ac4e3ed7470ff29d436
Parent:        3ce8db8b889cbebdfe13aa394f5b6a9a9d00e25c
Author:        Zdenek Kabelac <zkabelac@redhat.com>
AuthorDate:    Thu Sep 9 22:37:36 2021 +0200
Committer:     Zdenek Kabelac <zkabelac@redhat.com>
CommitterDate: Mon Sep 13 12:34:41 2021 +0200

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};
 



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2021-09-13 10:36 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-13 10:36 main - cov: keep time calculation ready for 2038 Zdenek Kabelac

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.