# HG changeset patch # User Peter Kovacs # Date 2008-11-07 12:00:53 # Node ID 5a3d689ea770255b4ba128fb91892266d3bb17a2 # Parent 00c8843d491d53848439decbb302abdb8525f173 Bug fix in SmartGraph::restoreSnapshot() (#171) diff --git a/lemon/smart_graph.h b/lemon/smart_graph.h --- a/lemon/smart_graph.h +++ b/lemon/smart_graph.h @@ -730,8 +730,8 @@ dir.push_back(arcFromId(n)); dir.push_back(arcFromId(n-1)); Parent::notifier(Arc()).erase(dir); - nodes[arcs[n].target].first_out=arcs[n].next_out; - nodes[arcs[n-1].target].first_out=arcs[n-1].next_out; + nodes[arcs[n-1].target].first_out=arcs[n].next_out; + nodes[arcs[n].target].first_out=arcs[n-1].next_out; arcs.pop_back(); arcs.pop_back(); }