From afd5d9c38bcd491a49e29a6d4bef00d86212ab50 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Tue, 16 Jul 2024 19:32:14 +0100 Subject: Migrate from erase(remove_if) to erase_if. --- src/logging.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/logging.cpp') diff --git a/src/logging.cpp b/src/logging.cpp index d53e8d9f2..bbb4a39da 100644 --- a/src/logging.cpp +++ b/src/logging.cpp @@ -191,7 +191,7 @@ Log::Manager::Manager() void Log::Manager::CloseLogs() { logging = true; // Prevent writing to dying loggers. - loggers.erase(std::remove_if(loggers.begin(), loggers.end(), [](const Info& info) { return info.config; }), loggers.end()); + std::erase_if(loggers, [](const Info& info) { return info.config; }); logging = false; } @@ -288,7 +288,7 @@ void Log::Manager::UnloadEngine(const Engine* engine) { logging = true; // Prevent writing to dying loggers. size_t logger_count = loggers.size(); - loggers.erase(std::remove_if(loggers.begin(), loggers.end(), [&engine](const Info& info) { return info.engine == engine; }), loggers.end()); + std::erase_if(loggers, [&engine](const Info& info) { return info.engine == engine; }); logging = false; Normal("LOG", "The {} log engine is unloading; removed {}/{} loggers.", engine->name.c_str(), logger_count - loggers.size(), logger_count); -- cgit v1.3.1-10-gc9f91