[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdepimlibs] kmime: in MailBox::address() rewrite to be a bit more
From: Allen Winter <winter () kde ! org>
Date: 2011-12-01 0:14:33
Message-ID: 20111201001433.C076EA60A6 () git ! kde ! org
[Download RAW message or body]
Git commit b2dd6557a457a26fbb071493d88133b66128ebbb by Allen Winter.
Committed on 01/12/2011 at 01:11.
Pushed by winterz into branch 'master'.
in MailBox::address() rewrite to be a bit more error tolerant.
might fix the crash in bug 263922
MERGE: 4.7
M +7 -1 kmime/kmime_header_parsing.cpp
http://commits.kde.org/kdepimlibs/b2dd6557a457a26fbb071493d88133b66128ebbb
diff --git a/kmime/kmime_header_parsing.cpp b/kmime/kmime_header_parsing.cpp
index 4c76be9..72da584 100644
--- a/kmime/kmime_header_parsing.cpp
+++ b/kmime/kmime_header_parsing.cpp
@@ -113,7 +113,13 @@ bool AddrSpec::isEmpty() const
QByteArray Mailbox::address() const
{
- return mAddrSpec.asString().toLatin1();
+ QByteArray result;
+ const QString asString = addr_spec_as_string( mAddrSpec, false );
+ if ( !asString.isEmpty() ) {
+ result = asString.toLatin1();
+ }
+ return result;
+ //return mAddrSpec.asString().toLatin1();
}
AddrSpec Mailbox::addrSpec() const
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic