summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/common/logging/backend.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/common/logging/backend.cpp b/src/common/logging/backend.cpp
index bc82905c0..f0bb392c6 100644
--- a/src/common/logging/backend.cpp
+++ b/src/common/logging/backend.cpp
@@ -56,10 +56,10 @@ public:
56 56
57 void RemoveBackend(std::string_view backend_name) { 57 void RemoveBackend(std::string_view backend_name) {
58 std::lock_guard lock{writing_mutex}; 58 std::lock_guard lock{writing_mutex};
59 const auto it = 59
60 std::remove_if(backends.begin(), backends.end(), 60 std::erase_if(backends, [&backend_name](const auto& backend) {
61 [&backend_name](const auto& i) { return backend_name == i->GetName(); }); 61 return backend_name == backend->GetName();
62 backends.erase(it, backends.end()); 62 });
63 } 63 }
64 64
65 const Filter& GetGlobalFilter() const { 65 const Filter& GetGlobalFilter() const {