]> wimlib.net Git - wimlib/blobdiff - src/endianness.h
Various minor changes and fixes.
[wimlib] / src / endianness.h
index 55a832ded50c3767fc884ed3036b581dc952ca34..ba66b27a27f5c64b6b77b0496a348594b48375f6 100644 (file)
@@ -49,9 +49,9 @@ static inline uint64_t bswap64(uint64_t n)
 #define to_be64(n) (n)
 
 /* In place */
-#define TO_LE16(n) (n = to_le16(n))
-#define TO_LE32(n) (n = to_le32(n))
-#define TO_LE64(n) (n = to_le64(n))
+#define TO_LE16(n) ((n) = to_le16(n))
+#define TO_LE32(n) ((n) = to_le32(n))
+#define TO_LE64(n) ((n) = to_le64(n))
 
 static inline void array_to_le16(uint16_t *p, uint64_t n)
 {