[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdepim/kresources/groupwise
From:       Kevin Krammer <kevin.krammer () gmx ! at>
Date:       2008-08-27 0:52:49
Message-ID: 1219798369.346149.6984.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 853019 by krake:

Fixing a crash (actually an assert in Qt) when saveSettings() was called without any \
configuration done, thus mAddressBookBox->currentIndex()
returning -1

Qt4's QList::operator[] is less forgiving than Qt3's QValueList::operator[] when an \
out of bound index is used. QList::value() returns a default element, in this case \
QString() which is acceptable.


 M  +1 -1      kabc_resourcegroupwiseconfig.cpp  


--- trunk/KDE/kdepim/kresources/groupwise/kabc_resourcegroupwiseconfig.cpp \
#853018:853019 @@ -179,7 +179,7 @@
     mResource->prefs()->setLastSequenceNumber( 0 );
     mResource->prefs()->setFirstSequenceNumber( 0 );
   }
-  selectedWrite = mWriteAddressBookIds[ mAddressBookBox->currentIndex() ];
+  selectedWrite = mWriteAddressBookIds.value( mAddressBookBox->currentIndex() );
 
   mResource->prefs()->setReadAddressBooks( selectedRead );
   mResource->prefs()->setWriteAddressBook( selectedWrite );


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic