From: Thomas Weißschuh Date: Fri, 19 May 2023 14:47:22 +0000 (+0200) Subject: mkfs.minix: handle 64bit time on 32bit system X-Git-Tag: v2.39.1~74 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=873a896e02b50f6866439eaf9ce59e65ce8ceaa7;p=thirdparty%2Futil-linux.git mkfs.minix: handle 64bit time on 32bit system Signed-off-by: Thomas Weißschuh --- 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); }