equal
deleted
inserted
replaced
62 // TODO MW has a hard dependency to APP domain. Not very good... |
62 // TODO MW has a hard dependency to APP domain. Not very good... |
63 // TODO Hard-coded UID. |
63 // TODO Hard-coded UID. |
64 _LIT( KWidgetAppDir, "\\private\\10282822\\" ); |
64 _LIT( KWidgetAppDir, "\\private\\10282822\\" ); |
65 _LIT( KBackSlash, "\\" ); |
65 _LIT( KBackSlash, "\\" ); |
66 // todo: other keystring.dat for preference |
66 // todo: other keystring.dat for preference |
67 _LIT(KWidgetPref, "prefs.dat"); |
67 _LIT(KWidgetPref, "prefs.dat*"); |
68 |
68 |
69 |
69 |
70 // =========================== MEMBER FUNCTIONS =============================== |
70 // =========================== MEMBER FUNCTIONS =============================== |
71 |
71 |
72 |
72 |
774 } |
774 } |
775 } |
775 } |
776 |
776 |
777 ////////////////////////////////////////////////////////////////////////////////////////////////// |
777 ////////////////////////////////////////////////////////////////////////////////////////////////// |
778 // delete "\private\[WidgetUIUid]\bundleID\prefs.dat" |
778 // delete "\private\[WidgetUIUid]\bundleID\prefs.dat" |
|
779 CFileMan* fileManager = CFileMan::NewL( iRfs ); |
|
780 CleanupStack::PushL( fileManager ); |
|
781 |
779 TFileName widgetPref( *newDir ); |
782 TFileName widgetPref( *newDir ); |
780 widgetPref.Append(KWidgetPref); |
783 widgetPref.Append(KWidgetPref); |
781 err = iRfs.Delete( widgetPref ); |
784 |
|
785 err = fileManager->Delete(widgetPref); |
|
786 CleanupStack::PopAndDestroy( fileManager ); // fileMananger |
782 // it's ok not to have pref.dat |
787 // it's ok not to have pref.dat |
783 if( err != KErrNone && err != KErrNotFound ) |
788 if( err != KErrNone && err != KErrNotFound ) |
784 { |
789 { |
785 User::Leave( err ); |
790 User::Leave( err ); |
786 } |
791 } |