1.1 --- a/src/test/dijkstra_heap_test.cc Tue Aug 31 11:26:59 2004 +0000
1.2 +++ b/src/test/dijkstra_heap_test.cc Tue Aug 31 13:40:07 2004 +0000
1.3 @@ -56,7 +56,7 @@
1.4 int error2=0;
1.5
1.6 EdgeIt e;
1.7 - for(G.first(e); G.valid(e); G.next(e)) {
1.8 + for(G.first(e); e!=INVALID; ++e) {
1.9 Node u=G.tail(e);
1.10 Node v=G.head(e);
1.11 if ( dijkstra_test.dist(v) - dijkstra_test.dist(u) > cap[e] )
1.12 @@ -69,7 +69,7 @@
1.13 }
1.14
1.15 NodeIt v;
1.16 - for(G.first(v); G.valid(v); G.next(v)) {
1.17 + for(G.first(v); v!=INVALID; ++v) {
1.18 if ( dijkstra_test.reached(v) ) {
1.19 Edge e=dijkstra_test.pred(v);
1.20 Node u=G.tail(e);
1.21 @@ -105,7 +105,7 @@
1.22 error1=0;
1.23 error2=0;
1.24
1.25 - for(G.first(e); G.valid(e); G.next(e)) {
1.26 + for(G.first(e); e!=INVALID; ++e) {
1.27 Node u=G.tail(e);
1.28 Node v=G.head(e);
1.29 if ( dijkstra_test2.dist(v) - dijkstra_test2.dist(u) > cap[e] )
1.30 @@ -117,7 +117,7 @@
1.31 }
1.32 }
1.33
1.34 - for(G.first(v); G.valid(v); G.next(v)) {
1.35 + for(G.first(v); v!=INVALID; ++v) {
1.36 if ( dijkstra_test2.reached(v) ) {
1.37 Edge e=dijkstra_test2.pred(v);
1.38 Node u=G.tail(e);