We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Learn more about funding links in repositories.
Report abuse
1 parent 199f1c9 commit 165b69eCopy full SHA for 165b69e
sc/source/core/data/documen8.cxx
@@ -1051,9 +1051,10 @@ void ScDocument::UpdateAreaLinks()
1051
return;
1052
1053
const ::sfx2::SvBaseLinks& rLinks = pMgr->GetLinks();
1054
- for (const auto & rLink : rLinks)
+ // Note: SvBaseLink::Update can remove entries after the current one
1055
+ for (size_t i = 0; i < rLinks.size(); ++i)
1056
{
- ::sfx2::SvBaseLink* pBase = rLink.get();
1057
+ ::sfx2::SvBaseLink* pBase = rLinks[i].get();
1058
if (dynamic_cast<const ScAreaLink*>( pBase) != nullptr)
1059
pBase->Update();
1060
}
0 commit comments