]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Use OPTIMAL_CMP instead of BRAID_W to test for optimal size for Chorba.
authorHans Kristian Rosbach <hk-git@circlestorm.org>
Mon, 17 Feb 2025 19:16:09 +0000 (20:16 +0100)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Tue, 18 Feb 2025 22:59:16 +0000 (23:59 +0100)
arch/generic/crc32_c.c

index 03e59de4a22c02e2a321c5b2533bdbcd46e49cc7..5e8f0a737074eb9e4c29032c64492e7ad887b455 100644 (file)
@@ -19,7 +19,7 @@ Z_INTERNAL uint32_t crc32_c(uint32_t crc, const uint8_t *buf, size_t len) {
         aligned_len = len - algn_diff;
         if(aligned_len > CHORBA_LARGE_THRESHOLD)
             c = crc32_chorba_118960_nondestructive(c, (z_word_t*) aligned_buf, aligned_len);
-#  if BRAID_W == 8
+#  if OPTIMAL_CMP == 64
         else if (aligned_len > CHORBA_MEDIUM_LOWER_THRESHOLD && aligned_len <= CHORBA_MEDIUM_UPPER_THRESHOLD)
             c = crc32_chorba_32768_nondestructive(c, (uint64_t*) aligned_buf, aligned_len);
         else if (aligned_len > CHORBA_SMALL_THRESHOLD_64BIT)