From: Richard Jones Date: Thu, 29 Oct 2009 18:36:12 +0000 (+0000) Subject: RHEL 5: Also add le{16,64}toh functions X-Git-Tag: 1.1.0~80 X-Git-Url: http://git.annexia.org/?a=commitdiff_plain;h=5dec46ffcacde08014ff9a24b8c7714f03ba88f5;p=hivex.git RHEL 5: Also add le{16,64}toh functions --- diff --git a/hivex/hivex.c b/hivex/hivex.c index 85d6c7b..a0a730c 100644 --- a/hivex/hivex.c +++ b/hivex/hivex.c @@ -45,9 +45,15 @@ #ifndef be64toh #define be64toh(x) __bswap_64 (x) #endif +#ifndef le16toh +#define le32toh(x) (x) +#endif #ifndef le32toh #define le32toh(x) (x) #endif +#ifndef le64toh +#define le32toh(x) (x) +#endif #else #ifndef be32toh #define be32toh(x) (x) @@ -55,9 +61,15 @@ #ifndef be64toh #define be64toh(x) (x) #endif +#ifndef le16toh +#define le16toh(x) __bswap_16 (x) +#endif #ifndef le32toh #define le32toh(x) __bswap_32 (x) #endif +#ifndef le64toh +#define le64toh(x) __bswap_64 (x) +#endif #endif #include "hivex.h"