From kde-commits Fri Dec 31 13:28:21 2010 From: Till Adam Date: Fri, 31 Dec 2010 13:28:21 +0000 To: kde-commits Subject: KDE/kdepimlibs/akonadi Message-Id: <20101231132821.BB710AC8AE () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=129380214422416 SVN commit 1210455 by tilladam: Don't keep re-reading the id of the default resource from a config file. It's slow, you see, and very unlikely to change. M +2 -0 specialcollections.cpp --- trunk/KDE/kdepimlibs/akonadi/specialcollections.cpp #1210454:1210455 @@ -62,11 +62,13 @@ QString SpecialCollectionsPrivate::defaultResourceId() const { + if ( mDefaultResourceId.isEmpty() ) { mSettings->readConfig(); const KConfigSkeletonItem *item = mSettings->findItem( QLatin1String( "DefaultResourceId" ) ); Q_ASSERT( item ); mDefaultResourceId = item->property().toString(); + } return mDefaultResourceId; }