aboutsummaryrefslogtreecommitdiff
path: root/lib/libarchive/archive_platform.h
diff options
context:
space:
mode:
authorTim Kientzle <kientzle@FreeBSD.org>2005-01-16 22:13:51 +0000
committerTim Kientzle <kientzle@FreeBSD.org>2005-01-16 22:13:51 +0000
commitc47a0d494c881078635f92b433d3e592e55ce811 (patch)
treebfb0a79c240b0b2d8edd9439617cd84a4665df3f /lib/libarchive/archive_platform.h
parent8d918dbd49c0da5e7f7a149a99f5c029dc5196dc (diff)
Notes
Diffstat (limited to 'lib/libarchive/archive_platform.h')
-rw-r--r--lib/libarchive/archive_platform.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/libarchive/archive_platform.h b/lib/libarchive/archive_platform.h
index 490bcba38ef4..0e98ad381106 100644
--- a/lib/libarchive/archive_platform.h
+++ b/lib/libarchive/archive_platform.h
@@ -105,6 +105,12 @@
#include <inttypes.h>
#endif
+/* FreeBSD 4 and earlier lack intmax_t/uintmax_t */
+#if defined(__FreeBSD__) && __FreeBSD__ < 5
+#define intmax_t int64_t
+#define uintmax_t uint64_t
+#endif
+
/* TODO: Test for the functions we use as well... */
#if HAVE_SYS_ACL_H
#define HAVE_POSIX_ACLS 1