equal
deleted
inserted
replaced
994 @internalComponent |
994 @internalComponent |
995 */ |
995 */ |
996 void CPreallocatedFile::OpenL() |
996 void CPreallocatedFile::OpenL() |
997 { |
997 { |
998 User::LeaveIfError(iFile.Open(iFs, iFileName->Des(), EFileShareExclusive|EFileRead|EFileWrite)); |
998 User::LeaveIfError(iFile.Open(iFs, iFileName->Des(), EFileShareExclusive|EFileRead|EFileWrite)); |
|
999 CleanupClosePushL(iFile); |
999 // Check the validity of the data. |
1000 // Check the validity of the data. |
1000 CheckDataL(); |
1001 CheckDataL(); |
1001 // Internalize data |
1002 // Internalize data |
1002 InternalizeEntryArrayL(); |
1003 InternalizeEntryArrayL(); |
|
1004 CleanupStack::Pop(&iFile); |
1003 } |
1005 } |
1004 |
1006 |
1005 /** |
1007 /** |
1006 It closes the pre-allocated file. |
1008 It closes the pre-allocated file. |
1007 |
1009 |