diff -r 4535f78639e2 -r 3a34c5626e52 src/work/johanna/kruskal.h --- a/src/work/johanna/kruskal.h Sat Apr 24 15:19:17 2004 +0000 +++ b/src/work/johanna/kruskal.h Sat Apr 24 16:03:25 2004 +0000 @@ -25,7 +25,7 @@ EdgeCost tot_cost = 0; for (typename InputEdgeOrder::const_iterator p = edges.begin(); p!=edges.end(); ++p ) { - if ( uf.joinComponents(G.head(edges.first(p)), + if ( uf.join(G.head(edges.first(p)), G.tail(edges.first(p))) ) { out_map.set(edges.first(p), true); tot_cost += edges.second(p);