diff --git a/scan.c b/scan.c index 9e95d47a..02d88177 100644 --- a/scan.c +++ b/scan.c @@ -164,7 +164,7 @@ static void scan_file(struct snapraid_scan* scan, struct snapraid_state* state, printf("warning: Ignored hardlink '%s%s'\n", disk->dir, sub); return; } else { - fprintf(stderr, "Internal inode '%"PRIu64"' inconsistency for file '%s%s'\n", st->st_ino, disk->dir, sub); + fprintf(stderr, "Internal inode '%"PRIu64"' inconsistency for file '%s%s'\n", (uint64_t)st->st_ino, disk->dir, sub); exit(EXIT_FAILURE); } } diff --git a/sync.c b/sync.c index 584ceb77..afdb84a2 100644 --- a/sync.c +++ b/sync.c @@ -213,7 +213,7 @@ static int state_sync_process(struct snapraid_state* state, struct snapraid_pari || STAT_NSEC(&handle[j].st) != block_file_get(block)->mtime_nsec) fprintf(stderr, "Unexpected time change at file '%s'.\n", handle[j].path); else - fprintf(stderr, "Unexpected inode change from %"PRIu64" to %"PRIu64" at file '%s'.\n", block_file_get(block)->inode, handle[j].st.st_ino, handle[j].path); + fprintf(stderr, "Unexpected inode change from %"PRIu64" to %"PRIu64" at file '%s'.\n", block_file_get(block)->inode, (uint64_t)handle[j].st.st_ino, handle[j].path); fprintf(stderr, "WARNING! You cannot modify files during a sync. Rerun the sync command when finished.\n"); ++unrecoverable_error;