--- a/commonuis/CommonUi/src/DocGameHandler.cpp Wed Sep 29 10:43:28 2010 +0800
+++ b/commonuis/CommonUi/src/DocGameHandler.cpp Fri Oct 01 17:27:56 2010 +0800
@@ -90,6 +90,7 @@
{
RFile file;
User::LeaveIfError( file.Open( iFs, aFilename, EFileRead ) );
+ CleanupClosePushL( file );
RFileReadStream reader( file );
iGameId = reader.ReadInt32L();
reader.ReadInt8L(); // Data Type
@@ -100,7 +101,7 @@
reader.ReadL( iDestFile, size );// Name String
}
reader.Close();
- file.Close();
+ CleanupStack::PopAndDestroy( &file );
}
// TODO: Does this method work, how to test this?