]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/train.cpp
Add basic support for signals
[r2c2.git] / source / libr2c2 / train.cpp
index 099e7611c3fbe7c63c1da2a6d432acc8614228a0..ab52ce6ad081bd31eb2b6cd919cc7b9c4e744994 100644 (file)
@@ -542,7 +542,7 @@ void Train::free_noncritical_blocks()
        }
 }
 
-int Train::get_entry_to_block(Block &block) const
+int Train::get_entry_to_block(const Block &block) const
 {
        for(BlockList::const_iterator i=blocks.begin(); i!=blocks.end(); ++i)
                if(i->block()==&block)
@@ -1289,7 +1289,7 @@ Train::RouteRef::RouteRef(const Route *r, unsigned d):
 
 
 Train::Loader::Loader(Train &t):
-       DataFile::BasicLoader<Train>(t),
+       DataFile::ObjectLoader<Train>(t),
        prev_block(0),
        blocks_valid(true)
 {