--- 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 --;
}