commonuis/CommonUi/src/DocGameHandler.cpp
changeset 67 5f6e7f84c9d1
parent 0 2f259fa3e83a
--- 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?