aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/archive_extractor.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/archive_extractor.c')
-rw-r--r--src/plugins/archive_extractor.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/plugins/archive_extractor.c b/src/plugins/archive_extractor.c
index ef4e7c7..41e8653 100644
--- a/src/plugins/archive_extractor.c
+++ b/src/plugins/archive_extractor.c
@@ -51,6 +51,18 @@ read_cb (struct archive *a,
51 51
52 52
53/** 53/**
54 * Older versions of libarchive do not define __LA_INT64_T.
55 */
56#if ARCHIVE_VERSION_NUMBER < 2000000
57#define __LA_INT64_T size_t
58#else
59#ifndef __LA_INT64_T
60#define __LA_INT64_T int64_t
61#endif
62#endif
63
64
65/**
54 * Callback for libarchive for 'skipping'. 66 * Callback for libarchive for 'skipping'.
55 * 67 *
56 * @param a archive handle 68 * @param a archive handle