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.40-rc1~448^2~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c24960236868c267b8cee674283a4e87f51c54e6;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); }