X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/f54be224946b5dede1c5279d47b9d4cb0766a9f9..925ff94a516478164fdd01d53332637455e0074d:/symm/blkc.h diff --git a/symm/blkc.h b/symm/blkc.h index e94e932b..e0837521 100644 --- a/symm/blkc.h +++ b/symm/blkc.h @@ -174,7 +174,7 @@ unsigned _i; BLKC_W(w); unsigned long _x = x; \ for (_i = 0; _i < PRE##_BLKSZ / 4; _i++) { \ *_w++ = U32(_x); \ - _x = ((_x & ~MASK32) >> 16) >> 16; \ + _x = ((_x & ~(unsigned long)MASK32) >> 16) >> 16; \ } \ } while (0) @@ -182,7 +182,7 @@ unsigned _i; BLKC_W(w); unsigned long _x = x; _w += PRE##_BLKSZ / 4; \ for (_i = 0; _i < PRE##_BLKSZ / 4; _i++) { \ *--_w = U32(_x); \ - _x = ((_x & ~MASK32) >> 16) >> 16; \ + _x = ((_x & ~(unsigned long)MASK32) >> 16) >> 16; \ } \ } while (0)