diff -r 00c8843d491d -r 5a3d689ea770 lemon/smart_graph.h --- a/lemon/smart_graph.h Thu Nov 06 23:12:57 2008 +0100 +++ b/lemon/smart_graph.h Fri Nov 07 12:00:53 2008 +0100 @@ -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(); }