X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibmarklin%2Flayout.cpp;h=4e6620b2e1bcbb6704446efef85aabf5015c3b90;hb=02c9a9779954d993cb73fe5f7a72b0847e87f633;hp=afd5f03f81affe1c6cf5a8cb30f8077a0e12daed;hpb=446fa7ad737b431621be53a23360ea3bbe417fe5;p=r2c2.git diff --git a/source/libmarklin/layout.cpp b/source/libmarklin/layout.cpp index afd5f03..4e6620b 100644 --- a/source/libmarklin/layout.cpp +++ b/source/libmarklin/layout.cpp @@ -25,6 +25,8 @@ Layout::~Layout() { for(set::iterator i=tracks.begin(); i!=tracks.end(); ++i) delete *i; + for(map::iterator i=routes.begin(); i!=routes.end(); ++i) + delete i->second; } void Layout::add_track(Track &t)