From 45bfe26f5f906c9c847ba2bd328413746a2c869c Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Sun, 3 Mar 2013 13:18:37 +0100 Subject: Minor hotfixes (mostly gcc build fixes) --- libs/subcircuit/subcircuit.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libs') diff --git a/libs/subcircuit/subcircuit.cc b/libs/subcircuit/subcircuit.cc index 782040be6..2c6f3d827 100644 --- a/libs/subcircuit/subcircuit.cc +++ b/libs/subcircuit/subcircuit.cc @@ -1274,6 +1274,10 @@ class SubCircuit::SolverWorker const std::string &graphId = graph_it.first; const auto &graph = graph_it.second.graph; int node2 = adj_it.first; + + if (node1 == node2) + continue; + NodeSet pair(graphId, node1, node2); if (usedPairs.count(pair) > 0) -- cgit v1.2.3