]> git.tdb.fi Git - r2c2.git/blobdiff - source/libmarklin/train.h
Prevent a crash if a layout file contains empty routes
[r2c2.git] / source / libmarklin / train.h
index 65caa3f9fb245cf4c2ed47e8d71b214f03413e40..b891a660ac4e8ca381947421a7bc73c3c6b4397d 100644 (file)
@@ -18,6 +18,7 @@ namespace Marklin {
 class Locomotive;
 class Sensor;
 class TrafficManager;
+class Turnout;
 
 class Train: public sigc::trackable
 {
@@ -90,8 +91,8 @@ public:
 private:
        void locomotive_reverse_changed(bool);
        void sensor_event(bool, Sensor *);
-       void turnout_route_changing(unsigned, Turnout *);
-       void turnout_route_changed(unsigned, Turnout *);
+       void turnout_path_changing(unsigned, Turnout *);
+       void turnout_path_changed(unsigned, Turnout *);
        unsigned reserve_more();
        void update_speed();
        float get_real_speed(unsigned) const;