summaryrefslogtreecommitdiff
path: root/vcl/source/control
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2023-11-19 21:48:56 +0100
committerJulien Nabet <serval2412@yahoo.fr>2023-11-20 07:40:57 +0100
commit63d676e7557f2b63d8f2df6573e3b4af5bb46cb0 (patch)
tree60a3a80fae29acf2cd56c34ee5ff9b7a856dcf44 /vcl/source/control
parent75f6a86ad924661f19c504380d96659e6b7d8afe (diff)
c++20: use std::erase(_if) instead of std::remove(_if)+erase (vcl)
Change-Id: Ie9bb9ce20f27162bcb7d7d25dcad99107675e2be Reviewed-on: https://gerrit.libreoffice.org/c/core/+/159709 Tested-by: Jenkins Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Diffstat (limited to 'vcl/source/control')
-rw-r--r--vcl/source/control/button.cxx3
1 files changed, 1 insertions, 2 deletions
diff --git a/vcl/source/control/button.cxx b/vcl/source/control/button.cxx
index a99e9733496c..ac06f445e008 100644
--- a/vcl/source/control/button.cxx
+++ b/vcl/source/control/button.cxx
@@ -2419,8 +2419,7 @@ void RadioButton::dispose()
{
if (m_xGroup)
{
- m_xGroup->erase(std::remove(m_xGroup->begin(), m_xGroup->end(), VclPtr<RadioButton>(this)),
- m_xGroup->end());
+ std::erase(*m_xGroup, VclPtr<RadioButton>(this));
m_xGroup.reset();
}
Button::dispose();