[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdepim-runtime] resources/maildir/libmaildir: Maildir resource: Fix handling of whitespace-only hea
From: Frank Roscher <Frank-Roscher () gmx ! net>
Date: 2013-07-08 18:54:04
Message-ID: E1UwGZY-0006sW-2i () scm ! kde ! org
[Download RAW message or body]
Git commit 5303aa064c8c8031cd205a0fc2d5817accabd952 by Frank Roscher.
Committed on 08/07/2013 at 18:37.
Pushed by froscher into branch 'master'.
Maildir resource: Fix handling of whitespace-only header lines
Previously, affected mails' headers would be parsed only in part,
resulting in (for example) seemingly empty subject lines.
BUG:
FIXED-IN: 4.11
REVIEW: 111307
M +1 -1 resources/maildir/libmaildir/maildir.cpp
http://commits.kde.org/kdepim-runtime/5303aa064c8c8031cd205a0fc2d5817accabd952
diff --git a/resources/maildir/libmaildir/maildir.cpp b/resources/maildir/libmaildir/maildir.cpp
index 771400e..1fa70c3 100644
--- a/resources/maildir/libmaildir/maildir.cpp
+++ b/resources/maildir/libmaildir/maildir.cpp
@@ -513,7 +513,7 @@ QByteArray Maildir::readEntryHeadersFromFile( const QString& file ) const
f.map( 0, qMin( (qint64)8000, f.size() ) );
forever {
QByteArray line = f.readLine();
- if ( line.trimmed().isEmpty() )
+ if ( line.isEmpty() || line.startsWith('\n') )
break;
result.append( line );
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic