summaryrefslogtreecommitdiff
path: root/libstore/argp.c
diff options
context:
space:
mode:
Diffstat (limited to 'libstore/argp.c')
-rw-r--r--libstore/argp.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libstore/argp.c b/libstore/argp.c
index 97640e19..1ebd32a2 100644
--- a/libstore/argp.c
+++ b/libstore/argp.c
@@ -59,7 +59,7 @@ struct store_parsed
/* DEFAULT_TYPE field passed to parser. */
const struct store_class *default_type;
- off_t interleave; /* --interleave value */
+ store_offset_t interleave; /* --interleave value */
int layer : 1; /* --layer specified */
};
@@ -85,7 +85,7 @@ store_parsed_append_args (const struct store_parsed *parsed,
if (!err && num_names > 1 && (parsed->interleave || parsed->layer))
{
if (parsed->interleave)
- snprintf (buf, sizeof buf, "--interleave=%ld", parsed->interleave);
+ snprintf (buf, sizeof buf, "--interleave=%Ld", parsed->interleave);
else
snprintf (buf, sizeof buf, "--layer=%d", parsed->layer);
err = argz_add (args, args_len, buf);
@@ -128,7 +128,7 @@ store_parsed_name (const struct store_parsed *parsed, char **name)
{
if (parsed->interleave)
{
- snprintf (buf, sizeof buf, "interleave(%ld,", parsed->interleave);
+ snprintf (buf, sizeof buf, "interleave(%Ld,", parsed->interleave);
pfx = buf;
}
else if (parsed->layer)