c++20: use std::erase(_if) instead of std::remove(_if)+erase (unotools)
Change-Id: Iebc949486322b55f60e83b27739acc1c16d2a25e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/159707 Tested-by: Jenkins Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
This commit is contained in:
@@ -157,7 +157,7 @@ utl::ConfigManager::addConfigItem(utl::ConfigItem & item) {
|
||||
}
|
||||
|
||||
void utl::ConfigManager::removeConfigItem(utl::ConfigItem & item) {
|
||||
items_.erase(std::remove(items_.begin(), items_.end(), &item), items_.end());
|
||||
std::erase(items_, &item);
|
||||
}
|
||||
|
||||
void utl::ConfigManager::registerConfigItem(utl::ConfigItem * item) {
|
||||
|
||||
@@ -180,7 +180,7 @@ namespace utl
|
||||
{
|
||||
::osl::MutexGuard aGuard( ::osl::Mutex::getGlobalMutex() );
|
||||
Listeners& rListeners = getListenerAdminData().aListeners;
|
||||
rListeners.erase(std::remove(rListeners.begin(), rListeners.end(), _pListener), rListeners.end());
|
||||
std::erase(rListeners, _pListener);
|
||||
}
|
||||
|
||||
} // namespace utl
|
||||
|
||||
Reference in New Issue
Block a user