diff options
Diffstat (limited to 'src/jomlib/dependencygraph.cpp')
-rw-r--r-- | src/jomlib/dependencygraph.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/jomlib/dependencygraph.cpp b/src/jomlib/dependencygraph.cpp index 3d3ddb9..382a13b 100644 --- a/src/jomlib/dependencygraph.cpp +++ b/src/jomlib/dependencygraph.cpp @@ -269,10 +269,8 @@ void DependencyGraph::removeLeaf(Node* node) m_leaves.removeAll(node); - QList<Node*>::iterator it; foreach (Node* parent, node->parents) { - it = qFind(parent->children.begin(), parent->children.end(), node); - parent->children.erase(it); + parent->children.removeOne(node); if (parent->children.isEmpty()) { m_bDirtyLeaves = true; m_leaves.append(parent); |