From 26a10f93bcbdd7a90a94b8d277f243bf37919f7f Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Wed, 27 Jul 2022 22:49:09 +0100 Subject: Enable all cppcheck checks and fixup --- Jamroot.jam | 1 + libdbpp/createMockDb.cpp | 1 + libdbpp/unittests/libdbpp-mysql | 2 +- libdbpp/unittests/libdbpp-postgresql | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Jamroot.jam b/Jamroot.jam index a04d148..ac02597 100644 --- a/Jamroot.jam +++ b/Jamroot.jam @@ -31,6 +31,7 @@ project gcc,debug:-Wlogical-op gcc,debug:-Wuseless-cast coverage:on + tidy:all tidy:boost-* tidy:bugprone-* tidy:bugprone-easily-swappable-parameters diff --git a/libdbpp/createMockDb.cpp b/libdbpp/createMockDb.cpp index aa47fba..19d8623 100644 --- a/libdbpp/createMockDb.cpp +++ b/libdbpp/createMockDb.cpp @@ -73,6 +73,7 @@ main(int argc, char ** argv) std::cout << " done." << std::endl; std::set_terminate(nullptr); + // cppcheck-suppress knownConditionTrueFalse if (!drop) { std::cout << "Done. ctrl+c to tear down and exit." << std::endl; signal(SIGINT, &emptyHandler); diff --git a/libdbpp/unittests/libdbpp-mysql b/libdbpp/unittests/libdbpp-mysql index aae2742..f40e369 160000 --- a/libdbpp/unittests/libdbpp-mysql +++ b/libdbpp/unittests/libdbpp-mysql @@ -1 +1 @@ -Subproject commit aae2742b9dbc2a5908459372d75e11a0fdec5cb5 +Subproject commit f40e3690b8e8d43a48f5ec3cec0179fda7fc9880 diff --git a/libdbpp/unittests/libdbpp-postgresql b/libdbpp/unittests/libdbpp-postgresql index 354bb16..bf62832 160000 --- a/libdbpp/unittests/libdbpp-postgresql +++ b/libdbpp/unittests/libdbpp-postgresql @@ -1 +1 @@ -Subproject commit 354bb1630c5ae72d298a7ce13c1118106bfaf7b0 +Subproject commit bf628321e51263db33cbee5beb78e2cacaa9ea33 -- cgit v1.2.3