File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -46,6 +46,12 @@ set(WARNING_FLAGS_MACOS_VERSION16
4646 -Wno-unsafe-buffer-usage-in-container
4747)
4848
49+ set (WARNING_FLAGS_VERSION17
50+
51+ # Own parameter
52+ -Wno-switch-default
53+ )
54+
4955foreach (WARNING_FLAG ${WARNING_FLAGS} )
5056 set (WARNING_FLAGS_SPACED "${WARNING_FLAGS_SPACED} ${WARNING_FLAG} " )
5157endforeach ()
@@ -56,6 +62,12 @@ if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 16 AND CMAKE_CXX_COMPILER_ID
5662 endforeach ()
5763endif ()
5864
65+ if (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 17)
66+ foreach (WARNING_FLAG ${WARNING_FLAGS_VERSION17} )
67+ set (WARNING_FLAGS_SPACED "${WARNING_FLAGS_SPACED} ${WARNING_FLAG} " )
68+ endforeach ()
69+ endif ()
70+
5971set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Weverything -Werror -Weffc++" )
6072set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${WARNING_FLAGS_SPACED} " )
6173
Original file line number Diff line number Diff line change @@ -132,7 +132,7 @@ namespace vx {
132132 GTEST_FAIL () << " RESULT CODE: (" << resultCode << " ) ERROR: '" << sqlite3_errmsg ( database.get () ) << " ' SQL: '" << sql << " '" ;
133133 }
134134
135- const auto statement = vx:: sqlite_utils::sqlite3_stmt_make_unique ( database.get (), sql, error );
135+ const auto statement = sqlite_utils::sqlite3_stmt_make_unique ( database.get (), sql, error );
136136 while ( ( resultCode = sqlite3_step ( statement.get () ) ) == SQLITE_ROW ) {
137137
138138 const std::int32_t count = sqlite3_column_int ( statement.get (), 0 );
You can’t perform that action at this time.
0 commit comments