X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2F3d%2Fcatalogue.cpp;h=a5c584be58e4dd0e41f41ff35dbab3bc0fa81deb;hb=02c9a9779954d993cb73fe5f7a72b0847e87f633;hp=50f0484542cd1d699f251b4e2585812b90b1bb5a;hpb=a861c2729a356173059177a0b800de2b31c9b49c;p=r2c2.git diff --git a/source/3d/catalogue.cpp b/source/3d/catalogue.cpp index 50f0484..a5c584b 100644 --- a/source/3d/catalogue.cpp +++ b/source/3d/catalogue.cpp @@ -28,6 +28,12 @@ Catalogue3D::Catalogue3D(const Catalogue &c): build_endpoint_mesh(); } +Catalogue3D::~Catalogue3D() +{ + for(map::iterator i=tracks.begin(); i!=tracks.end(); ++i) + delete i->second; +} + const TrackType3D &Catalogue3D::get_track(const TrackType &tt) const { map::const_iterator i = tracks.find(&tt);