diff options
Diffstat (limited to 'svx/source/svdraw')
-rw-r--r-- | svx/source/svdraw/svdhdl.cxx | 4 | ||||
-rw-r--r-- | svx/source/svdraw/svdmark.cxx | 4 |
2 files changed, 2 insertions, 6 deletions
diff --git a/svx/source/svdraw/svdhdl.cxx b/svx/source/svdraw/svdhdl.cxx index 90903acb29f8..867afa6a90b8 100644 --- a/svx/source/svdraw/svdhdl.cxx +++ b/svx/source/svdraw/svdhdl.cxx @@ -2239,9 +2239,7 @@ std::unique_ptr<SdrHdl> SdrHdlList::RemoveHdl(size_t nNum) void SdrHdlList::RemoveAllByKind(SdrHdlKind eKind) { - maList.erase(std::remove_if(maList.begin(), maList.end(), - [&eKind](std::unique_ptr<SdrHdl>& rItem) { return rItem->GetKind() == eKind; }), - maList.end()); + std::erase_if(maList, [&eKind](std::unique_ptr<SdrHdl>& rItem) { return rItem->GetKind() == eKind; }); } void SdrHdlList::Clear() diff --git a/svx/source/svdraw/svdmark.cxx b/svx/source/svdraw/svdmark.cxx index c811a4d20aa5..521e56d44b9d 100644 --- a/svx/source/svdraw/svdmark.cxx +++ b/svx/source/svdraw/svdmark.cxx @@ -158,9 +158,7 @@ void SdrMarkList::ImpForceSort() // remove invalid if(nCount > 0 ) { - maList.erase(std::remove_if(maList.begin(), maList.end(), - [](std::unique_ptr<SdrMark>& rItem) { return rItem->GetMarkedSdrObj() == nullptr; }), - maList.end()); + std::erase_if(maList, [](std::unique_ptr<SdrMark>& rItem) { return rItem->GetMarkedSdrObj() == nullptr; }); nCount = maList.size(); } |