clang: fix some compiler warnings

From CI.
This commit is contained in:
Dirk-Jan C. Binnema 2024-03-14 21:27:36 +02:00
parent 2929a82246
commit 9fd0d2be12
4 changed files with 2 additions and 6 deletions

View File

@ -119,7 +119,6 @@ private:
std::string fname_;
using OutType = std::variant<std::ofstream, std::ostringstream>;
OutType out_;
bool do_unlink_{};
};

View File

@ -655,7 +655,7 @@ Store::maildirs() const
Scanner::Handler handler = [&](const std::string& path, auto&& _1, auto&& _2) {
auto md{path.substr(prefix_size)};
mdirs.emplace_back(std::move(md.empty() ? "/" : md));
mdirs.emplace_back(md.empty() ? "/" : std::move(md));
return true;
};

View File

@ -536,10 +536,7 @@ private:
mutable std::mutex lock_;
std::string path_;
DbType db_;
bool in_tx_;
size_t tx_level_{};
const size_t batch_size_;
size_t changes_{};

View File

@ -209,7 +209,7 @@ test_logger_threads(void)
/* log to the logger file from many threass */
for (auto n = 0; n != thread_num; ++n)
threads.emplace_back(
std::thread([n,&running]{
std::thread([&running]{
while (running) {
//mu_debug("log message from thread <{}>", n);
std::this_thread::yield();