File r896487.diff of Package kdepimlibs4

Subject: Fix a crash when using egroupware.

From: wstephenson@suse.de
Bug: 
Patch-upstream: 896487
--- kresources/idmapper.cpp	(revision 896486)
+++ kresources/idmapper.cpp	(revision 896487)
@@ -172,8 +172,11 @@ void IdMapper::removeRemoteId( const QSt
     QMap<QString, QVariant>::Iterator it;
     for ( it = d->idMap.begin(); it != d->idMap.end(); ++it ) {
       if ( it.value().toString() == remoteId ) {
-        d->idMap.remove( it.key() );
-        d->fingerprintMap.remove( it.key() );
+
+        QString key = it.key();
+
+        d->idMap.remove( key );
+        d->fingerprintMap.remove( key );
         return;
       }
     }
Index: kresources/idmapper.cpp
===================================================================
openSUSE Build Service is sponsored by