]> git.tdb.fi Git - r2c2.git/blobdiff - source/engineer/routeselect.cpp
Fix a segfault in removing vehicles when creating a new train
[r2c2.git] / source / engineer / routeselect.cpp
index cd1e7042e846b730ca180b71a96efe4ff21e5f29..0e191499a0541d89478de35c94b44e7522329163 100644 (file)
@@ -14,19 +14,17 @@ using namespace std;
 using namespace Msp;
 using namespace Marklin;
 
-RouteSelect::RouteSelect(Engineer &e, const GLtk::Resources &r, Train &t):
-       GLtk::Widget(r),
-       Dialog(r),
+RouteSelect::RouteSelect(Engineer &e, Train &t):
        engineer(e),
        train(t)
 {
        set_size(200, 95);
 
        GLtk::Label *label;
-       add(*(label = new GLtk::Label(res, "Select route")));
+       add(*(label = new GLtk::Label("Select route")));
        label->set_geometry(GLtk::Geometry(10, geom.h-25, geom.w-20, 20));
 
-       add(*(drp_route = new GLtk::Dropdown(res)));
+       add(*(drp_route = new GLtk::Dropdown));
        drp_route->set_geometry(GLtk::Geometry(10, geom.h-50, geom.w-20, 20));
        drp_route->append("(none)");
        drp_route->set_selected_index(0);