webengine/widgetengine/src/Preferences.cpp
changeset 15 60c5402cb945
parent 5 10e98eab6f85
child 26 cb62a4f66ebe
equal deleted inserted replaced
11:c8a366e56285 15:60c5402cb945
    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