From e39346d51e4734e1a756ceda2ee09448c013edda Mon Sep 17 00:00:00 2001 From: Matej Sekoranja Date: Wed, 21 Jan 2015 20:19:23 +0100 Subject: [PATCH] missing swap templates for unsigned types --- src/misc/byteBuffer.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/misc/byteBuffer.h b/src/misc/byteBuffer.h index 462b6a7..2473d44 100644 --- a/src/misc/byteBuffer.h +++ b/src/misc/byteBuffer.h @@ -144,6 +144,24 @@ inline int64 swap(int64 val) return swap64(val); } +template<> +inline uint16 swap(uint16 val) +{ + return swap16(val); +} + +template<> +inline uint32 swap(uint32 val) +{ + return swap32(val); +} + +template<> +inline uint64 swap(uint64 val) +{ + return swap64(val); +} + template<> inline float swap(float val) {