diff --git a/tools/libfsimage/ext2fs-lib/ext2fs-lib.c b/tools/libfsimage/ext2fs-lib/ext2fs-lib.c index ef7cec521c..37a3ea5c5a 100644 --- a/tools/libfsimage/ext2fs-lib/ext2fs-lib.c +++ b/tools/libfsimage/ext2fs-lib/ext2fs-lib.c @@ -24,6 +24,7 @@ #include #include #include +#include static int ext2lib_mount(fsi_t *fsi, const char *name) @@ -34,7 +35,7 @@ ext2lib_mount(fsi_t *fsi, const char *name) uint64_t offset = fsip_fs_offset(fsi); if (offset) - snprintf(opts, 29, "offset=%lld", offset); + snprintf(opts, 29, "offset=%" PRId64, offset); fs = malloc(sizeof (*fs)); if (fs == NULL)