summaryrefslogtreecommitdiffstats
path: root/src/jomlib/dependencygraph.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/jomlib/dependencygraph.cpp')
-rw-r--r--src/jomlib/dependencygraph.cpp4
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);