@@ -75,6 +75,13 @@ void TestGenericLFSelectionPersistent::testPersistentMethods()
// it returned an object identical to the stored one.
// However, if we reached this point, at least something went right, so we should be happy...
+ // final clean up -- don't waste memory
+ if ( lf != NULL )
+ delete lf;
+
+ if ( lfRestore != NULL )
+ delete lfRestore;
if (verboseStartEnd)
std::cerr << "================== TestGenericLFSelectionPersistent::testPersistentMethods done ===================== " << std::endl;
@@ -75,6 +75,13 @@ void TestGenericLocalFeatureSelectionPersistent::testPersistentMethods()
std::cerr << "================== TestGenericLocalFeatureSelectionPersistent::testPersistentMethods done ===================== " << std::endl;
@@ -78,6 +78,13 @@ void TestLFonHSGPersistent::testPersistentMethodsForLFonHSG()
std::cerr << "================== TestLFonHSGPersistent::testPersistentMethodsForLFonHSG done ===================== " << std::endl;