summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/fs_uvol.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fs_uvol.c b/src/fs_uvol.c
index f2ba3f1..ec6fc35 100644
--- a/src/fs_uvol.c
+++ b/src/fs_uvol.c
@@ -110,7 +110,7 @@ static int uvol_file_extract(struct apk_ctx *ac, const struct apk_file_info *fi,
uvol_name = strrchr(fi->name, '/');
uvol_name = uvol_name ? uvol_name + 1 : fi->name;
- snprintf(size, sizeof size, "%ju", fi->size);
+ snprintf(size, sizeof size, "%ju", (intmax_t) fi->size);
r = uvol_run(ac, "create", uvol_name, size, "ro");
if (r != 0) return r;