From 873a896e02b50f6866439eaf9ce59e65ce8ceaa7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Thomas=20Wei=C3=9Fschuh?= Date: Fri, 19 May 2023 16:47:22 +0200 Subject: [PATCH] mkfs.minix: handle 64bit time on 32bit system MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Weißschuh --- disk-utils/mkfs.minix.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/disk-utils/mkfs.minix.c b/disk-utils/mkfs.minix.c index 1710616bdf..4a8308ade4 100644 --- a/disk-utils/mkfs.minix.c +++ b/disk-utils/mkfs.minix.c @@ -157,9 +157,9 @@ static void __attribute__((__noreturn__)) usage(void) static inline time_t mkfs_minix_time(time_t *t) { const char *str = getenv("MKFS_MINIX_TEST_SECOND_SINCE_EPOCH"); - time_t sec; + uint64_t sec; - if (str && sscanf(str, "%ld", &sec) == 1) + if (str && sscanf(str, "%"SCNd64, &sec) == 1) return sec; return time(t); } -- 2.47.3