From bb625e03ea0c79426c6ffdceaee8b9513c5d8caa Mon Sep 17 00:00:00 2001 From: Hans Ulrich Niedermann Date: Tue, 12 Oct 2021 22:13:20 +0200 Subject: Sync gp-byteorder.m4, supporting 64bit values --- libgphoto2_port/gphoto-m4/gp-byteorder.m4 | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libgphoto2_port') diff --git a/libgphoto2_port/gphoto-m4/gp-byteorder.m4 b/libgphoto2_port/gphoto-m4/gp-byteorder.m4 index d8eeabda3..2f2ce0be4 100644 --- a/libgphoto2_port/gphoto-m4/gp-byteorder.m4 +++ b/libgphoto2_port/gphoto-m4/gp-byteorder.m4 @@ -272,6 +272,9 @@ EOF #ifndef htole32 # define htole32(x) swap32(x) #endif +#ifndef htole64 +# define htole64(x) swap64(x) +#endif #ifndef le16toh # define le16toh(x) swap16(x) #endif @@ -291,6 +294,7 @@ EOF #define HTOLE16(x) (x) = htole16(x) #define HTOLE32(x) (x) = htole32(x) +#define HTOLE64(x) (x) = htole64(x) #define LE16TOH(x) (x) = le16toh(x) #define LE32TOH(x) (x) = le32toh(x) #define LE64TOH(x) (x) = le64toh(x) -- cgit v1.2.1