diff -r 3f45d58969d4 -r 01d9d6bc1284 src/lemon/bits/extendable_graph_extender.h --- a/src/lemon/bits/extendable_graph_extender.h Wed May 11 17:36:25 2005 +0000 +++ b/src/lemon/bits/extendable_graph_extender.h Sat May 14 17:20:40 2005 +0000 @@ -50,10 +50,10 @@ UndirEdge uedge = Parent::addEdge(from, to); Parent::getNotifier(UndirEdge()).add(uedge); - Edge edge_forward(uedge, true); - Edge edge_backward(uedge, false); - Parent::getNotifier(Edge()).add(edge_forward); - Parent::getNotifier(Edge()).add(edge_backward); + std::vector edges; + edges.push_back(Edge(uedge, true)); + edges.push_back(Edge(uedge, false)); + Parent::getNotifier(Edge()).add(edges); return uedge; }