]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Fixed operator precedence warnings in slide_hash_sse2.
authorNathan Moinvaziri <nathan@nathanm.com>
Wed, 16 Mar 2022 21:21:33 +0000 (14:21 -0700)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Sun, 27 Mar 2022 17:17:21 +0000 (19:17 +0200)
slide_hash_sse2.c(58,5): warning C4554: '&': check operator precedence for possible error; use parentheses to clarify precedence
slide_hash_sse2.c(59,5): warning C4554: '&': check operator precedence for possible error; use parentheses to clarify precedence

arch/x86/slide_hash_sse2.c

index 1bd2bebf56b1bad1dbdbc67b14d8af39f56062ec..5daac4a73981c3b785d7a3d4d1eb9578cb5c3282 100644 (file)
@@ -55,8 +55,8 @@ Z_INTERNAL void slide_hash_sse2(deflate_state *s) {
     uint16_t wsize = (uint16_t)s->w_size;
     const __m128i xmm_wsize = _mm_set1_epi16((short)wsize);
 
-    assert(((uintptr_t)s->head) & 15 == 0);
-    assert(((uintptr_t)s->prev) & 15 == 0);
+    assert(((uintptr_t)s->head & 15) == 0);
+    assert(((uintptr_t)s->prev & 15) == 0);
 
     slide_hash_chain(s->head, s->prev, HASH_SIZE, wsize, xmm_wsize);
 }