diff -r e251336be488 -r 3fd1ba6e9872 lemon/bits/erasable_graph_extender.h --- a/lemon/bits/erasable_graph_extender.h Thu Aug 11 15:24:24 2005 +0000 +++ b/lemon/bits/erasable_graph_extender.h Thu Aug 11 15:55:17 2005 +0000 @@ -70,8 +70,8 @@ void erase(const UndirEdge& uedge) { std::vector edges; - edges.push_back(Edge(uedge,true)); - edges.push_back(Edge(uedge,false)); + edges.push_back(Parent::direct(uedge,true)); + edges.push_back(Parent::direct(uedge,false)); Parent::getNotifier(Edge()).erase(edges); Parent::getNotifier(UndirEdge()).erase(uedge); Parent::erase(uedge);