X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Ftrain.cpp;fp=source%2Flibr2c2%2Ftrain.cpp;h=50ad137723d42ec2a8c10775767a3de92c91d745;hb=b28062f2dc88e082ee5a28b2e1f7c4c8bd989023;hp=b1664633bc75e06dbb13fbcb92b1fadcea8945f5;hpb=af50f0bdecaf4d08cf13227d092a788c65220845;p=r2c2.git diff --git a/source/libr2c2/train.cpp b/source/libr2c2/train.cpp index b166463..50ad137 100644 --- a/source/libr2c2/train.cpp +++ b/source/libr2c2/train.cpp @@ -255,7 +255,7 @@ BlockIter Train::get_first_noncritical_block() const dist += i->get_path_length(i.entry()); - if(i->get_sensor_id()) + if(i->get_sensor_address()) sensor_seen = true; } @@ -444,7 +444,7 @@ void Train::sensor_state_changed(Sensor &sensor, Sensor::State state) if(last_entry_block && &*last_entry_block!=block) { for(BlockIter i=last_entry_block.next(); (i && &*i!=block); i=i.next()) - if(i->get_train()!=this || i->get_sensor_id()) + if(i->get_train()!=this || i->get_sensor_address()) return; }