diff --git a/CMakeLists.txt b/CMakeLists.txt index 7aa2c66..8f71868 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,7 +33,7 @@ if (NOT CLANG_TIDY STREQUAL "CLANG_TIDY-NOTFOUND") set(CMAKE_CXX_CLANG_TIDY ${CLANG_TIDY} -checks=bugprone-*,modernize-*) endif() -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -pthread -fPIC") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Werror -pthread -fPIC") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC") set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) diff --git a/util/extension_list.cpp b/util/extension_list.cpp index 17850bf..f5715a2 100644 --- a/util/extension_list.cpp +++ b/util/extension_list.cpp @@ -55,7 +55,7 @@ VkResult extension_list::add(const char *const *extensions, size_t count) if (len < sizeof(dst.extensionName)) { int chars_printed = snprintf(dst.extensionName, len + 1, "%s", extensions[i]); - if (chars_printed >= 0 && static_cast(chars_printed) == len) + if (chars_printed >= 0 && (static_cast(chars_printed) == len)) { success = true; }