From d9cee2818fa32d1d0f420519368b3ca058fd00a5 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Wed, 20 Dec 2017 17:38:12 +0000 Subject: [PATCH] REFACTOR: Add parentheses to avoid non-obvious precedence. --- Swapping.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Swapping.cs b/Swapping.cs index 4cbccea..75bec25 100644 --- a/Swapping.cs +++ b/Swapping.cs @@ -105,9 +105,9 @@ namespace DiscImageChef public static ulong Swap(ulong x) { - x = (x & 0x00000000FFFFFFFF) << 32 | (x & 0xFFFFFFFF00000000) >> 32; - x = (x & 0x0000FFFF0000FFFF) << 16 | (x & 0xFFFF0000FFFF0000) >> 16; - x = (x & 0x00FF00FF00FF00FF) << 8 | (x & 0xFF00FF00FF00FF00) >> 8; + x = ((x & 0x00000000FFFFFFFF) << 32) | ((x & 0xFFFFFFFF00000000) >> 32); + x = ((x & 0x0000FFFF0000FFFF) << 16) | ((x & 0xFFFF0000FFFF0000) >> 16); + x = ((x & 0x00FF00FF00FF00FF) << 8) | ((x & 0xFF00FF00FF00FF00) >> 8); return x; }