archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC,
"Ignoring out-of-order directory (%s) %jd > %jd",
parent->name.s,
- iso9660->current_position,
- parent->offset);
+ (intmax_t)iso9660->current_position,
+ (intmax_t)parent->offset);
return (ARCHIVE_WARN);
}
if (parent->offset + parent->size > iso9660->volume_size) {
"Ignoring out-of-order file @%jx (%s) %jd < %jd",
(intmax_t)file->number,
iso9660->pathname.s,
- file->offset, iso9660->current_position);
+ (intmax_t)file->offset,
+ (intmax_t)iso9660->current_position);
iso9660->entry_bytes_remaining = 0;
iso9660->entry_sparse_offset = 0;
return (ARCHIVE_WARN);
archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC,
"Ignoring out-of-order file (%s) %jd < %jd",
iso9660->pathname.s,
- iso9660->entry_content->offset,
- iso9660->current_position);
+ (intmax_t)iso9660->entry_content->offset,
+ (intmax_t)iso9660->current_position);
*buff = NULL;
*size = 0;
*offset = iso9660->entry_sparse_offset;
archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC,
"Internal Program error: iso9660:wb_consume()"
" size=%jd, wbuff_remaining=%jd",
- (int64_t)size, (int64_t)iso9660->wbuff_remaining);
+ (intmax_t)size, (intmax_t)iso9660->wbuff_remaining);
return (ARCHIVE_FATAL);
}
iso9660->wbuff_remaining -= size;
size = archive_entry_size(np->file->entry) - 64;
if (size <= 0) {
archive_set_error(&a->archive, errno,
- "Boot file(%jd) is too small", size + 64);
+ "Boot file(%jd) is too small", (intmax_t)size + 64);
return (ARCHIVE_FATAL);
}
sum = 0;
while (archive_entry_sparse_next(entry_main,
&soffset, &slength) == ARCHIVE_OK) {
archive_string_sprintf(&(pax->sparse_map),
- "%jd\n%jd\n", soffset, slength);
+ "%jd\n%jd\n",
+ (intmax_t)soffset,
+ (intmax_t)slength);
sparse_total += slength;
if (sparse_list_add(pax, soffset, slength)
!= ARCHIVE_OK) {