--- a/webengine/widgetbackuprestore/Src/WidgetActiveCallback.cpp Fri Jul 03 15:54:40 2009 +0100
+++ b/webengine/widgetbackuprestore/Src/WidgetActiveCallback.cpp Thu Aug 27 07:44:59 2009 +0300
@@ -27,7 +27,7 @@
_LIT(KWidgetUiPath, "\\private\\10282822\\");
_LIT(KWidgetBURTempPath, "WidgetBURTemp\\");
_LIT(KWidgetBURDummy, "dummy data for backup");
-
+_LIT( KWidgetEntryStoreXmlFile, "\\private\\10282f06\\WidgetEntryStore.xml" );
// ======== MEMBER FUNCTIONS ========
// ---------------------------------------------------------------------------
@@ -277,6 +277,8 @@
// Move widget data to BUR path
CFileMan* fileManager = CFileMan::NewL( iFs );
CleanupStack::PushL( fileManager );
+ // Prepare to backup the registration files
+ User::LeaveIfError( fileManager->Copy( KWidgetEntryStoreXmlFile, KWidgetUiPath, CFileMan::EOverWrite ) );
User::LeaveIfError( fileManager->Move( KWidgetUiPath, *iPathBUR, CFileMan::ERecurse ) );
CleanupStack::PopAndDestroy(); // fileMananger
}