]> git.tdb.fi Git - r2c2.git/blobdiff - source/engineer/trainpanel.cpp
Maintain a Block pointer in Track
[r2c2.git] / source / engineer / trainpanel.cpp
index c1fc1d9cac6c74109b2a8393a85b6f82411adb5e..a0dbbeef3890e345b773344f78c4c8d87ce6d8bd 100644 (file)
@@ -262,7 +262,7 @@ void TrainPanel::place(Track *track, unsigned ep)
 {
        pick_conn.disconnect();
 
-       Block &block = engineer.get_layout().get_block_by_track(*track);
+       Block &block = track->get_block();
 
        while(1)
        {