]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/catalogue.cpp
Plug several memory leaks
[r2c2.git] / source / libr2c2 / catalogue.cpp
index 9310c4c91ea567e60d89b151668aec11b1cdcc13..0d62d72a85c6076eabc85cf4c0a4c5708596848c 100644 (file)
@@ -21,6 +21,8 @@ Catalogue::~Catalogue()
 {
        for(TrackMap::iterator i=tracks.begin(); i!=tracks.end(); ++i)
                delete i->second;
+       for(SignalMap::iterator i=signals.begin(); i!=signals.end(); ++i)
+               delete i->second;
        for(VehicleMap::iterator i=vehicles.begin(); i!=vehicles.end(); ++i)
                delete i->second;
 }