From 814337dedb1462451a32cd8a08555e44a60a33df Mon Sep 17 00:00:00 2001 From: Martin Ebourne Date: Sun, 25 Dec 2005 18:28:26 +0000 Subject: Attempt to fix box_ntoh64 for FreeBSD which renames betoh64 to be64toh --- lib/common/Box.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'lib/common/Box.h') diff --git a/lib/common/Box.h b/lib/common/Box.h index 326bed38..8ea08074 100644 --- a/lib/common/Box.h +++ b/lib/common/Box.h @@ -138,7 +138,11 @@ inline uint64_t box_swap64(uint64_t x) #ifdef HAVE_SYS_ENDIAN_H #include #define box_hton64(x) htobe64(x) - #define box_ntoh64(x) betoh64(x) + #ifdef HAVE_BE64TOH + #define box_ntoh64(x) be64toh(x) + #else + #define box_ntoh64(x) betoh64(x) + #endif #elif HAVE_ASM_BYTEORDER_H #include #define box_hton64(x) __cpu_to_be64(x) -- cgit v1.2.3