Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > b2e3ac505bd14bf924e2c9becacc2082 > files > 13

kpowersave-0.7.2-16mdv2008.0.src.rpm

--- kpowersave-0.7.2/src/settings.cpp--	2007-03-26 17:26:52.000000000 +0200
+++ kpowersave-0.7.2/src/settings.cpp	2007-03-26 17:28:49.000000000 +0200
@@ -44,6 +44,8 @@
 /*! This is the default destructor of the class Settings. */
 Settings::~Settings()
 {
+	delete kconfig;
+	delete kde;
 }
 
 
@@ -325,7 +327,7 @@
 		kde->displaySuspend = _kconfig->readNumEntry("displaySuspend", 13);
 		kde->displayPowerOff = _kconfig->readNumEntry("displayPowerOff", 19);
 	}
-	
+        delete _kconfig;	
 	_kconfig = new KConfig("kdesktoprc", true );
 	/* KDE settings [ScreenSaver] from kdesktoprc */
 	if(_kconfig->hasGroup("ScreenSaver")) {
@@ -339,5 +341,6 @@
 		else 
 			kde->blanked = false;
 	}
+	delete _kconfig;
 }