basctl/source/basicide/idedataprovider.cxx | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-)
New commits: commit df40c5e8c6ff65352744560ecf8431cbff1ac31c Author: ayagamal-tech <[email protected]> AuthorDate: Mon Jan 12 20:55:25 2026 +0200 Commit: Hossein <[email protected]> CommitDate: Fri Jan 16 14:42:52 2026 +0100 tdf#158337 use std::erase_if in basctl Change-Id: Ibc49f97c7989c5138c2b0c650111bbc1ea739a96 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/197136 Tested-by: Jenkins Reviewed-by: Hossein <[email protected]> diff --git a/basctl/source/basicide/idedataprovider.cxx b/basctl/source/basicide/idedataprovider.cxx index ab364d3d20d7..ce55c5fe734e 100644 --- a/basctl/source/basicide/idedataprovider.cxx +++ b/basctl/source/basicide/idedataprovider.cxx @@ -563,12 +563,9 @@ void IdeDataProvider::RefreshDocumentNodes() } // Remove old document nodes - m_aAllTopLevelNodes.erase(std::remove_if(m_aAllTopLevelNodes.begin(), m_aAllTopLevelNodes.end(), - [](const auto& pNode) { - return pNode->eKind - == IdeSymbolKind::ROOT_DOCUMENT_LIBS; - }), - m_aAllTopLevelNodes.end()); + std::erase_if(m_aAllTopLevelNodes, [](const auto& pNode) { + return pNode->eKind == IdeSymbolKind::ROOT_DOCUMENT_LIBS; + }); // Re-add current document nodes AddDocumentNodesWithModules();
