X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Froute.cpp;h=77c4f9280532537e41614c37837f66a82cca67a6;hb=eb9af366e9561204de69d97b8edd077dc6dc7add;hp=795ae3215bbcbff77fa7eadc9b0baded96f70dd7;hpb=54d520566470a4b21b2a6eac3e2943d6305dcfa1;p=r2c2.git diff --git a/source/libr2c2/route.cpp b/source/libr2c2/route.cpp index 795ae32..77c4f92 100644 --- a/source/libr2c2/route.cpp +++ b/source/libr2c2/route.cpp @@ -83,9 +83,9 @@ list dijkstra(const TrackIter &from, const Pred &goal) break; } - unsigned paths = lowest.track.endpoint().paths; - for(unsigned i=0; paths>>i; ++i) - if(paths&(1<>i; ++i) + if(ep.has_path(i)) { TrackIter next = lowest.track.next(i); if(!next)