Handle libarchive API change in archive_read_data_block
The offset argument type depends on the libarchive version.
This commit is contained in:
parent
ffa6faa40d
commit
ffdb37a4f7
|
@ -1866,7 +1866,11 @@ long copy_data(struct archive *ar, struct archive *aw)
|
||||||
long r;
|
long r;
|
||||||
const void *buff;
|
const void *buff;
|
||||||
size_t size;
|
size_t size;
|
||||||
|
#if defined(ARCHIVE_VERSION_NUMBER) && ARCHIVE_VERSION_NUMBER >= 3000000
|
||||||
|
__LA_INT64_T offset;
|
||||||
|
#else
|
||||||
off_t offset;
|
off_t offset;
|
||||||
|
#endif
|
||||||
|
|
||||||
for (;;)
|
for (;;)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue