From f1aee4630c39576206fb0bc93df37adb3e4afee3 Mon Sep 17 00:00:00 2001 From: Michihiro NAKAJIMA Date: Wed, 31 Oct 2012 02:10:14 +0900 Subject: [PATCH] Fix build failure on Mac OS X Mountain Lion. --- libarchive/archive_read_support_format_iso9660.c | 2 +- libarchive/archive_write_disk_posix.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libarchive/archive_read_support_format_iso9660.c b/libarchive/archive_read_support_format_iso9660.c index eae644e3c..5f10f2d1f 100644 --- a/libarchive/archive_read_support_format_iso9660.c +++ b/libarchive/archive_read_support_format_iso9660.c @@ -2885,7 +2885,7 @@ fatal_rr: archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC, "Failed to connect 'CL' pointer to 'RE' rr_moved pointer of " "Rockridge extensions: current position = %jd, CL offset = %jd", - iso9660->current_position, file->cl_offset); + (intmax_t)iso9660->current_position, (intmax_t)file->cl_offset); return (ARCHIVE_FATAL); } diff --git a/libarchive/archive_write_disk_posix.c b/libarchive/archive_write_disk_posix.c index efd7897ac..ee84debe1 100644 --- a/libarchive/archive_write_disk_posix.c +++ b/libarchive/archive_write_disk_posix.c @@ -1316,7 +1316,7 @@ hfs_write_data_block(struct archive_write_disk *a, const char *buff, memset(nullblock, 0, sizeof(nullblock)); while (skip > 0) { - if (skip > sizeof(nullblock)) + if (skip > (int64_t)sizeof(nullblock)) bytes_written = hfs_write_decmpfs_block( a, nullblock, sizeof(nullblock)); else -- 2.47.2