--- a/filemanager/Engine/src/CFileManagerRemovableDriveHandler.cpp Tue Apr 27 16:25:17 2010 +0300
+++ b/filemanager/Engine/src/CFileManagerRemovableDriveHandler.cpp Tue May 11 16:01:48 2010 +0300
@@ -738,8 +738,10 @@
RArray< CFileManagerRestoreSettings::TInfo >& aArray,
const TInt aDrive )
{
+
+ CleanupClosePushL( aArray );
+
CFileManagerBackupSettings& settings( iEngine.BackupSettingsL() );
-
aArray.Reset();
TResourceReader driveReader;
@@ -792,6 +794,8 @@
CleanupStack::PopAndDestroy( &tz );
CleanupStack::PopAndDestroy( &archives );
CleanupStack::PopAndDestroy( params );
+ CleanupStack::Pop( &aArray ) ;
+
}
// ---------------------------------------------------------------------------