]> git.tdb.fi Git - r2c2.git/blobdiff - source/3d/catalogue.cpp
Plug memory leaks
[r2c2.git] / source / 3d / catalogue.cpp
index 57bf0533918d67f7ac95d101d1896aa6f3d727f6..5229499ad505f93912ca25784689ca00b53e9034 100644 (file)
@@ -36,6 +36,8 @@ Catalogue3D::~Catalogue3D()
 {
        for(map<const TrackType *, TrackType3D *>::iterator i=tracks.begin(); i!=tracks.end(); ++i)
                delete i->second;
+       for(map<const VehicleType *, VehicleType3D *>::iterator i=vehicles.begin(); i!=vehicles.end(); ++i)
+               delete i->second;
 }
 
 const TrackType3D &Catalogue3D::get_track(const TrackType &tt) const