diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-02-05 12:49:40 +0100 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-02-05 12:49:40 +0100 |
commit | c2c528f9a7c0e5af840d7c142b47c9436bed4eac (patch) | |
tree | decc50906704ab06e453ee9a431baecfb4e3b6a0 /examples/maildirresource/libmaildir/maildir.cpp | |
parent | c8fbb5710737087b0cb5679d6211252dcba4ccce (diff) | |
download | sink-c2c528f9a7c0e5af840d7c142b47c9436bed4eac.tar.gz sink-c2c528f9a7c0e5af840d7c142b47c9436bed4eac.zip |
Fixed mail appending.
Diffstat (limited to 'examples/maildirresource/libmaildir/maildir.cpp')
-rw-r--r-- | examples/maildirresource/libmaildir/maildir.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/examples/maildirresource/libmaildir/maildir.cpp b/examples/maildirresource/libmaildir/maildir.cpp index daf2e8f..0057b26 100644 --- a/examples/maildirresource/libmaildir/maildir.cpp +++ b/examples/maildirresource/libmaildir/maildir.cpp | |||
@@ -642,9 +642,14 @@ QString Maildir::addEntry(const QByteArray& data) | |||
642 | 642 | ||
643 | QFile f(key); | 643 | QFile f(key); |
644 | bool result = f.open(QIODevice::WriteOnly); | 644 | bool result = f.open(QIODevice::WriteOnly); |
645 | if (!result) { | ||
646 | qWarning() << f.errorString(); | ||
647 | qWarning() << "Cannot write to mail file: " << key; | ||
648 | } | ||
645 | result = result & (f.write(data) != -1); | 649 | result = result & (f.write(data) != -1); |
646 | f.close(); | 650 | f.close(); |
647 | if (!result) { | 651 | if (!result) { |
652 | qWarning() << "Cannot write to mail file: " << key; | ||
648 | // d->lastError = i18n("Cannot write to mail file %1." , key); | 653 | // d->lastError = i18n("Cannot write to mail file %1." , key); |
649 | return QString(); | 654 | return QString(); |
650 | } | 655 | } |