equal
deleted
inserted
replaced
56 // |
56 // |
57 // |
57 // |
58 // ---------------------------------------------------------------------------- |
58 // ---------------------------------------------------------------------------- |
59 WidgetPreferences::~WidgetPreferences() |
59 WidgetPreferences::~WidgetPreferences() |
60 { |
60 { |
61 TRAP_IGNORE( saveL() ); |
61 //TRAP_IGNORE( saveL() ); |
62 if (m_preferences) { |
62 if (m_preferences) { |
63 m_preferences->ResetAndDestroy(); |
63 m_preferences->ResetAndDestroy(); |
64 m_preferences->Close(); |
64 m_preferences->Close(); |
65 delete m_preferences; |
65 delete m_preferences; |
66 } |
66 } |
260 prefExisting->setCleanFileFlag( ETrue ); |
260 prefExisting->setCleanFileFlag( ETrue ); |
261 delete prefExisting; |
261 delete prefExisting; |
262 } |
262 } |
263 |
263 |
264 CleanupStack::Pop(); // k |
264 CleanupStack::Pop(); // k |
|
265 |
|
266 // Save update to persistent storage |
|
267 saveL(); |
265 } |
268 } |
266 |
269 |
267 } |
270 } |
268 |
271 |
269 // ---------------------------------------------------------------------------- |
272 // ---------------------------------------------------------------------------- |
299 prefExisting->setCleanFileFlag( ETrue ); |
302 prefExisting->setCleanFileFlag( ETrue ); |
300 delete prefExisting; |
303 delete prefExisting; |
301 } |
304 } |
302 |
305 |
303 CleanupStack::PopAndDestroy(); // k |
306 CleanupStack::PopAndDestroy(); // k |
|
307 |
|
308 // Save update to persistent storage |
|
309 saveL(); |
304 } |
310 } |
305 } |
311 } |
306 |
312 |
307 // ---------------------------------------------------------------------------- |
313 // ---------------------------------------------------------------------------- |
308 // WidgetPreferences::SaveL |
314 // WidgetPreferences::SaveL |