X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Ftrainrouter.cpp;h=b5a5bef11f674f3301a36c1304558bc63b2bc8fa;hb=708a7e00bf24e3abc08f96ba1cef0ce246a8c0e1;hp=100842b6001fc44ebbf32a06e08ed0331f346189;hpb=32739f060d1c025756b3ed702da1cbbdd6793064;p=r2c2.git diff --git a/source/libr2c2/trainrouter.cpp b/source/libr2c2/trainrouter.cpp index 100842b..b5a5bef 100644 --- a/source/libr2c2/trainrouter.cpp +++ b/source/libr2c2/trainrouter.cpp @@ -183,9 +183,9 @@ void TrainRouter::block_reserved(Block &block, Train *t) if(advance_route(route, block)) { // Check if the block is a turnout and set it to proper path - if(unsigned tid = block.get_turnout_id()) + if(unsigned taddr = block.get_turnout_address()) { - int path = (*route)->get_turnout(tid); + int path = (*route)->get_turnout(taddr); if(path>=0) b_iter.track_iter()->set_active_path(path); }