X-Git-Url: https://www.fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=mtp.git;a=blobdiff_plain;f=mtp_graph.cc;h=2832e71f6ca8fcae738357e4c5872d4a39e9f442;hp=343ebf79a60a98d145138891d286ec70915280e0;hb=276df8ea8b9761cc729048d8e5c42670debc5825;hpb=9aa2c8c57bbe0ac533d081fa3917aa037e65c766 diff --git a/mtp_graph.cc b/mtp_graph.cc index 343ebf7..2832e71 100644 --- a/mtp_graph.cc +++ b/mtp_graph.cc @@ -63,9 +63,7 @@ void Edge::invert() { positivized_length = - positivized_length; origin_vertex->del_leaving_edge(this); terminal_vertex->add_leaving_edge(this); - Vertex *t = terminal_vertex; - terminal_vertex = origin_vertex; - origin_vertex = t; + swap(terminal_vertex, origin_vertex); } //////////////////////////////////////////////////////////////////////