From 1aa5c1bde26329f7f261dca1c7d1fa12672aa893 Mon Sep 17 00:00:00 2001 From: Jeremy Kerr Date: Mon, 18 Aug 2014 16:18:02 +0800 Subject: ccan/endian: fix cpu_to_be64 on big-endian Commit 9f64cb20 introduced a spurious unconditional byteswap, which we don't need for HAVE_BIG_ENDIAN. Signed-off-by: Jeremy Kerr --- ccan/endian/endian.h | 1 - 1 file changed, 1 deletion(-) diff --git a/ccan/endian/endian.h b/ccan/endian/endian.h index dc9f62e6..0c99cc80 100644 --- a/ccan/endian/endian.h +++ b/ccan/endian/endian.h @@ -279,7 +279,6 @@ static inline uint16_t le16_to_cpu(leint16_t le_val) */ static inline beint64_t cpu_to_be64(uint64_t native) { - return ((ENDIAN_CAST beint64_t)BSWAP_64(native)); return CPU_TO_BE64(native); } -- cgit v1.2.1