summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorErik de Castro Lopo <erikd@mega-nerd.com>2014-07-13 20:36:57 +1000
committerErik de Castro Lopo <erikd@mega-nerd.com>2014-07-13 20:37:00 +1000
commitb08c520d33bf14631e27a06015c3bb7d3d25f71a (patch)
treeb6d8278b4fca41793dd3b99126f1272cb938c761 /include
parent4a63f10f78423c970767422a1952685c6e0c5705 (diff)
downloadflac-b08c520d33bf14631e27a06015c3bb7d3d25f71a.tar.gz
include/share/endswap.h : Fix default ENDSWAP_16.
Patch-from: lvqcl <lvqcl.mail@gmail.com>
Diffstat (limited to 'include')
-rw-r--r--include/share/endswap.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/share/endswap.h b/include/share/endswap.h
index 9a5d86fa..c3133335 100644
--- a/include/share/endswap.h
+++ b/include/share/endswap.h
@@ -58,7 +58,7 @@ static inline unsigned short __builtin_bswap16(unsigned short a)
#else
-#define ENDSWAP_16(x) (((((x) >> 8) & 0xFF) + ((x) & 0xFF) << 8))
+#define ENDSWAP_16(x) ((((x) >> 8) & 0xFF) + (((x) & 0xFF) << 8))
#define ENDSWAP_32(x) ((((x) >> 24) & 0xFF) + (((x) >> 8) & 0xFF00) + (((x) & 0xFF00) << 8) + (((x) & 0xFF) << 24))
#endif