X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Ftrack.cpp;h=d4e9d12d8ef7b08682f0f9c97d5f4cb36a3cce38;hb=66c2c7ca5a4bd369293959bc211b040834343381;hp=540c24743d05136f121816cba463a92c8f395c7f;hpb=e75f12451201fb6540ad2155e8796c2b5aee8d4c;p=r2c2.git diff --git a/source/libr2c2/track.cpp b/source/libr2c2/track.cpp index 540c247..d4e9d12 100644 --- a/source/libr2c2/track.cpp +++ b/source/libr2c2/track.cpp @@ -21,7 +21,8 @@ Track::Track(Layout &l, const TrackType &t): turnout_id(0), sensor_id(0), links(type.get_endpoints().size()), - active_path(0) + active_path(0), + path_changing(false) { if(type.is_turnout()) turnout_id = layout.allocate_turnout_id(); @@ -143,6 +144,7 @@ void Track::set_active_path(unsigned p) if(!(type.get_paths()&(1<