From a682b1d39c63cff8d709c67460569c70b661d889 Mon Sep 17 00:00:00 2001 From: zautrix Date: Sat, 23 Oct 2004 14:56:10 +0000 Subject: fixed several memory leaks --- (limited to 'libkdepim/kpimglobalprefs.cpp') diff --git a/libkdepim/kpimglobalprefs.cpp b/libkdepim/kpimglobalprefs.cpp index 3771569..0fdc3e4 100644 --- a/libkdepim/kpimglobalprefs.cpp +++ b/libkdepim/kpimglobalprefs.cpp @@ -144,6 +144,7 @@ void KPimGlobalPrefs::setGlobalConfig() br = nbr+1; int se, ee, st, et; mLocaleDict = new QDict; + mLocaleDict->setAutoDelete( true ); QString end = "{ \"\",\"\" }"; while ( (line != end) && (br > 1) ) { //qDebug("%d *%s* ", br, line.latin1()); @@ -188,8 +189,6 @@ KPimGlobalPrefs::~KPimGlobalPrefs() sInstance = staticDeleterGP.setObject(0); else qDebug("Whats this? Error in KPimGlobalPrefs::~KPimGlobalPrefs() ?"); - //qDebug("KPimGlobalPrefs::~KPimGlobalPrefs() "); - writeConfig(); if ( mLocaleDict ) delete mLocaleDict; } -- cgit v0.9.0.2