equal
deleted
inserted
replaced
25 |
25 |
26 // CONSTANTS |
26 // CONSTANTS |
27 _LIT(KWidgetUiPath, "\\private\\10282822\\"); |
27 _LIT(KWidgetUiPath, "\\private\\10282822\\"); |
28 _LIT(KWidgetBURTempPath, "WidgetBURTemp\\"); |
28 _LIT(KWidgetBURTempPath, "WidgetBURTemp\\"); |
29 _LIT(KWidgetBURDummy, "dummy data for backup"); |
29 _LIT(KWidgetBURDummy, "dummy data for backup"); |
30 |
30 _LIT( KWidgetEntryStoreXmlFile, "\\private\\10282f06\\WidgetEntryStore.xml" ); |
31 // ======== MEMBER FUNCTIONS ======== |
31 // ======== MEMBER FUNCTIONS ======== |
32 |
32 |
33 // --------------------------------------------------------------------------- |
33 // --------------------------------------------------------------------------- |
34 // |
34 // |
35 // --------------------------------------------------------------------------- |
35 // --------------------------------------------------------------------------- |
275 User::LeaveIfError( iFs.MkDir( *iPathBUR ) ); |
275 User::LeaveIfError( iFs.MkDir( *iPathBUR ) ); |
276 |
276 |
277 // Move widget data to BUR path |
277 // Move widget data to BUR path |
278 CFileMan* fileManager = CFileMan::NewL( iFs ); |
278 CFileMan* fileManager = CFileMan::NewL( iFs ); |
279 CleanupStack::PushL( fileManager ); |
279 CleanupStack::PushL( fileManager ); |
|
280 // Prepare to backup the registration files |
|
281 User::LeaveIfError( fileManager->Copy( KWidgetEntryStoreXmlFile, KWidgetUiPath, CFileMan::EOverWrite ) ); |
280 User::LeaveIfError( fileManager->Move( KWidgetUiPath, *iPathBUR, CFileMan::ERecurse ) ); |
282 User::LeaveIfError( fileManager->Move( KWidgetUiPath, *iPathBUR, CFileMan::ERecurse ) ); |
281 CleanupStack::PopAndDestroy(); // fileMananger |
283 CleanupStack::PopAndDestroy(); // fileMananger |
282 } |
284 } |
283 |
285 |
284 // ============================================================================ |
286 // ============================================================================ |