summaryrefslogtreecommitdiffstats
path: root/lib/libarchive
diff options
context:
space:
mode:
authorkientzle <kientzle@FreeBSD.org>2009-12-29 05:20:12 +0000
committerkientzle <kientzle@FreeBSD.org>2009-12-29 05:20:12 +0000
commit7bdc19612bf4a5d7dcdd617e9bad41cbf1d4fe1c (patch)
treed8620788c8b42717526cb6c62f0e4d4aa16923f6 /lib/libarchive
parentc2b52cffb792bd1447586fcead68ec527663b573 (diff)
downloadFreeBSD-src-7bdc19612bf4a5d7dcdd617e9bad41cbf1d4fe1c.zip
FreeBSD-src-7bdc19612bf4a5d7dcdd617e9bad41cbf1d4fe1c.tar.gz
64-bit ino support and discourage bad use of this header.
Diffstat (limited to 'lib/libarchive')
-rw-r--r--lib/libarchive/archive_write_private.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/libarchive/archive_write_private.h b/lib/libarchive/archive_write_private.h
index 0f7215f..f902f08 100644
--- a/lib/libarchive/archive_write_private.h
+++ b/lib/libarchive/archive_write_private.h
@@ -25,6 +25,10 @@
* $FreeBSD$
*/
+#ifndef __LIBARCHIVE_BUILD
+#error This header is only to be used internally to libarchive.
+#endif
+
#ifndef ARCHIVE_WRITE_PRIVATE_H_INCLUDED
#define ARCHIVE_WRITE_PRIVATE_H_INCLUDED
@@ -37,7 +41,7 @@ struct archive_write {
/* Dev/ino of the archive being written. */
dev_t skip_file_dev;
- ino_t skip_file_ino;
+ int64_t skip_file_ino;
/* Utility: Pointer to a block of nulls. */
const unsigned char *nulls;
OpenPOWER on IntegriCloud