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
46
46
-Wno-unsafe-buffer-usage-in-container
47
47
)
48
48
49
+ set (WARNING_FLAGS_VERSION17
50
+
51
+ # Own parameter
52
+ -Wno-switch-default
53
+ )
54
+
49
55
foreach (WARNING_FLAG ${WARNING_FLAGS} )
50
56
set (WARNING_FLAGS_SPACED "${WARNING_FLAGS_SPACED} ${WARNING_FLAG} " )
51
57
endforeach ()
@@ -56,6 +62,12 @@ if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 16 AND CMAKE_CXX_COMPILER_ID
56
62
endforeach ()
57
63
endif ()
58
64
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
+
59
71
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Weverything -Werror -Weffc++" )
60
72
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${WARNING_FLAGS_SPACED} " )
61
73
Original file line number Diff line number Diff line change @@ -132,7 +132,7 @@ namespace vx {
132
132
GTEST_FAIL () << " RESULT CODE: (" << resultCode << " ) ERROR: '" << sqlite3_errmsg ( database.get () ) << " ' SQL: '" << sql << " '" ;
133
133
}
134
134
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 );
136
136
while ( ( resultCode = sqlite3_step ( statement.get () ) ) == SQLITE_ROW ) {
137
137
138
138
const std::int32_t count = sqlite3_column_int ( statement.get (), 0 );
You can’t perform that action at this time.
0 commit comments