terminalsecurity/server/src/TcFileScan.cpp
changeset 73 ae69c2e8bc34
parent 0 b497e44ab2fc
--- a/terminalsecurity/server/src/TcFileScan.cpp	Tue Sep 28 17:53:08 2010 +0530
+++ b/terminalsecurity/server/src/TcFileScan.cpp	Fri Oct 15 11:46:45 2010 +0530
@@ -132,6 +132,7 @@
     //
     iRecurseLevel ++;
     TFindFile* fileFinder1 = new (ELeave) TFindFile( aFileSession );
+    CleanupStack::PushL( fileFinder1 );
     CDir*      fileList1;
 
     TInt err = fileFinder1->FindWildByPath(aDirectory, &KNullDesC(), fileList1);
@@ -187,7 +188,7 @@
         err = fileFinder1->FindWild( fileList1 );
         }
 
-    delete fileFinder1;
+    CleanupStack::PopAndDestroy( fileFinder1 ); 
     
     iRecurseLevel --;
     }