diff --git a/CMake/PickyWarnings.cmake b/CMake/PickyWarnings.cmake index 901e2f9aec..2cd54190e9 100644 --- a/CMake/PickyWarnings.cmake +++ b/CMake/PickyWarnings.cmake @@ -430,7 +430,7 @@ if(CMAKE_C_COMPILER_ID STREQUAL "Clang" AND MSVC) endforeach() endif() -if(CMAKE_C_STANDARD STREQUAL 90 AND CMAKE_C_COMPILER_ID MATCHES "Clang") +if(CMAKE_C_STANDARD STREQUAL 90) if((CMAKE_C_COMPILER_ID STREQUAL "Clang" AND CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 3.0) OR (CMAKE_C_COMPILER_ID STREQUAL "AppleClang" AND CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 4.2)) list(APPEND _picky "-Wno-c99-extensions") # Avoid: warning: '_Bool' is a C99 extension