summaryrefslogtreecommitdiff
path: root/libarchive/test/test_read_format_xar.c
diff options
context:
space:
mode:
Diffstat (limited to 'libarchive/test/test_read_format_xar.c')
-rw-r--r--libarchive/test/test_read_format_xar.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libarchive/test/test_read_format_xar.c b/libarchive/test/test_read_format_xar.c
index 7d6ad4a7..009b5ecb 100644
--- a/libarchive/test/test_read_format_xar.c
+++ b/libarchive/test/test_read_format_xar.c
@@ -83,7 +83,11 @@ static void verify0(struct archive *a, struct archive_entry *ae)
{
const void *p;
size_t size;
+#if ARCHIVE_VERSION_NUMBER < 3000000
off_t offset;
+#else
+ int64_t offset;
+#endif
assert(archive_entry_filetype(ae) == AE_IFREG);
assertEqualInt(archive_entry_mode(ae) & 0777, 0644);