Branch 'kolab/integration/4.13.0' - akonadi/protocolhelper.cpp

Christian Mollekopf mollekopf at kolabsys.com
Thu Aug 28 11:55:55 CEST 2014


 akonadi/protocolhelper.cpp |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit dd4bc71ddf9dc68b0504504ad56e32d93aff97ac
Author: Christian Mollekopf <chrigi_1 at fastmail.fm>
Date:   Thu Aug 28 11:53:50 2014 +0200

    ProtocolHelper: Protect against empty remote id's

diff --git a/akonadi/protocolhelper.cpp b/akonadi/protocolhelper.cpp
index c8e2f97..60e2440 100644
--- a/akonadi/protocolhelper.cpp
+++ b/akonadi/protocolhelper.cpp
@@ -127,7 +127,7 @@ void ProtocolHelper::parseAncestors( const QByteArray &data, Entity *entity, int
     }
 
     Akonadi::Collection parentCollection(uid);
-    if (parentIds[1].at(0) == '(') {
+    if (!parentIds[1].isEmpty() && (parentIds[1].at(0) == '(')) {
         parseCollection( ImapParser::join(parentIds, " "), parentCollection, 0, false );
     } else {
         parentCollection.setRemoteId(QString::fromLatin1(parentIds[1]));




More information about the commits mailing list