Kaydet (Commit) 6aa8e86f authored tarafından Caolán McNamara's avatar Caolán McNamara

try and auto-silence coverity#1394273 Use after free

and

coverity#1394272 Use after free

Change-Id: Id2340bccc6fbaeb917cb397890875bd0849ffe85
üst 19fc3629
...@@ -284,13 +284,19 @@ bool ScChangeAction::IsMasterDelete() const ...@@ -284,13 +284,19 @@ bool ScChangeAction::IsMasterDelete() const
void ScChangeAction::RemoveAllLinks() void ScChangeAction::RemoveAllLinks()
{ {
while ( pLinkAny ) while (pLinkAny)
delete pLinkAny; // Moves up by itself {
// coverity[use_after_free] - Moves up by itself
delete pLinkAny;
}
RemoveAllDeletedIn(); RemoveAllDeletedIn();
while ( pLinkDeleted ) while (pLinkDeleted)
delete pLinkDeleted; // Moves up by itself {
// coverity[use_after_free] - Moves up by itself
delete pLinkDeleted;
}
RemoveAllDependent(); RemoveAllDependent();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment