From d22acb48abd6ebd7d63f1bbdec6dce238ab239d3 Mon Sep 17 00:00:00 2001 From: Tobias Frisch <tfrisch@uni-koblenz.de> Date: Sat, 4 Sep 2021 14:55:48 +0200 Subject: [PATCH] [#71] Fixed problem with warnings of MSVC Signed-off-by: Tobias Frisch <tfrisch@uni-koblenz.de> --- CMakeLists.txt | 6 ++---- include/vkcv/Handles.hpp | 1 + 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 33f4e791..2a0858b9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -34,14 +34,12 @@ set(vkcv_flags ${CMAKE_CXX_FLAGS}) if (vkcv_build_debug) if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang") #set(vkcv_flags ${vkcv_flags} " -Weverything") - set(vkcv_flags ${vkcv_flags} " -Wextra -Wall") + set(vkcv_flags ${vkcv_flags} " -Wextra -Wall -Wno-unused-parameter") elseif (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") - set(vkcv_flags ${vkcv_flags} " -Wextra -Wall -pedantic") + set(vkcv_flags ${vkcv_flags} " -Wextra -Wall -pedantic -Wno-unused-parameter") else() set(vkcv_flags ${vkcv_flags} " -W4") endif() - - set(vkcv_flags ${vkcv_flags} " -Wno-unused-parameter") endif() # configure everything to use the required dependencies diff --git a/include/vkcv/Handles.hpp b/include/vkcv/Handles.hpp index d6f134b2..28a3a36d 100644 --- a/include/vkcv/Handles.hpp +++ b/include/vkcv/Handles.hpp @@ -99,6 +99,7 @@ namespace vkcv class ImageHandle : public Handle { friend class ImageManager; + private: using Handle::Handle; public: [[nodiscard]] -- GitLab