]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Wrong variable used when detecting unaligned support for sanitize
authorNathan Moinvaziri <nathan@nathanm.com>
Thu, 17 Mar 2022 19:57:41 +0000 (12:57 -0700)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Mon, 21 Mar 2022 10:33:08 +0000 (11:33 +0100)
cmake/detect-sanitizer.cmake

index fc4519ef28cfe4b3ca3c8cd3bf7fe8893dc54f84..965ddca8d0e68a50a912edadd3644c4951c384a3 100644 (file)
@@ -112,7 +112,7 @@ macro(add_undefined_sanitizer)
         )
 
     # Only check for alignment sanitizer flag if unaligned access is not supported
-    if(NOT UNALIGNED_OK)
+    if(NOT WITH_UNALIGNED)
         list(APPEND known_checks alignment)
     endif()
     # Object size sanitizer has no effect at -O0 and produces compiler warning if enabled
@@ -129,7 +129,7 @@ macro(add_undefined_sanitizer)
 
         # Group sanitizer flag -fsanitize=undefined will automatically add alignment, even if
         # it is not in our sanitize flag list, so we need to explicitly disable alignment sanitizing.
-        if(UNALIGNED_OK)
+        if(WITH_UNALIGNED)
             add_compile_options(-fno-sanitize=alignment)
         endif()
     else()