X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fdesigner%2Ftoolbar.cpp;h=ee990ddb6d56bdd8569c2c2fcc9970fe1bd8baaa;hb=ff20abc71ef697eb241e1aea9f7d61adeccfefd6;hp=c4a674d1031e740e6563a19816666f33badf18e5;hpb=17c219cff8f859978ec1274786319478cc99450c;p=r2c2.git diff --git a/source/designer/toolbar.cpp b/source/designer/toolbar.cpp index c4a674d..ee990dd 100644 --- a/source/designer/toolbar.cpp +++ b/source/designer/toolbar.cpp @@ -1,12 +1,13 @@ /* $Id$ This file is part of the MSP Märklin suite -Copyright © 2009 Mikkosoft Productions, Mikko Rasa +Copyright © 2009-2010 Mikkosoft Productions, Mikko Rasa Distributed under the GPL */ #include #include +#include "libmarklin/route.h" #include "designer.h" #include "toolbar.h" @@ -79,7 +80,6 @@ void Toolbar::route_selected(unsigned index, const string &) { Layout &layout = *designer.get_layout(); Route *route = new Route(layout, format("Route %d", layout.get_routes().size()+1)); - designer.get_layout()->add_route(*route); designer.edit_route(*route); const map &routes = designer.get_layout()->get_routes();