]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
x86: Clean up compiler warnings in crc_folding.c
authorDaniel Axtens <dja@axtens.net>
Fri, 1 May 2015 06:18:19 +0000 (16:18 +1000)
committerDaniel Axtens <dja@axtens.net>
Fri, 1 May 2015 06:18:19 +0000 (16:18 +1000)
Signed-off-by: Daniel Axtens <dja@axtens.net>
arch/x86/crc_folding.c

index 9f4a2baf26a33def1fd56e576455346624c072c6..262f33986cc9a3935de89a92233f038626acc921 100644 (file)
@@ -285,7 +285,7 @@ ZLIB_INTERNAL void crc_fold_copy(deflate_state *z_const s,
         goto partial;
     }
 
-    algn_diff = 0 - (unsigned long)src & 0xF;
+    algn_diff = (0 - (unsigned long)src) & 0xF;
     if (algn_diff) {
         xmm_crc_part = _mm_loadu_si128((__m128i *)src);
         _mm_storeu_si128((__m128i *)dst, xmm_crc_part);
@@ -418,7 +418,7 @@ unsigned ZLIB_INTERNAL crc_fold_512to32(deflate_state *z_const s)
     z_const __m128i xmm_mask2 = _mm_load_si128((__m128i *)crc_mask2);
 
     unsigned crc;
-    __m128i x_tmp0, x_tmp1, x_tmp2, x_tmp3, crc_fold;
+    __m128i x_tmp0, x_tmp1, x_tmp2, crc_fold;
 
     CRC_LOAD(s)