diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/mdn/MDNHelper.cpp | 2 | ||||
-rw-r--r-- | src/messaging/imap/IMAPMessage.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/mdn/MDNHelper.cpp b/src/mdn/MDNHelper.cpp index 62028a12..640cda45 100644 --- a/src/mdn/MDNHelper.cpp +++ b/src/mdn/MDNHelper.cpp @@ -100,7 +100,7 @@ receivedMDNInfos MDNHelper::getReceivedMDN(const ref <const message> msg) const bool MDNHelper::needConfirmation(const ref <const message> msg) { - const header* hdr = msg->getHeader(); + ref <const header> hdr = msg->getHeader(); // No "Return-Path" field if (!hdr->hasField(fields::RETURN_PATH)) diff --git a/src/messaging/imap/IMAPMessage.cpp b/src/messaging/imap/IMAPMessage.cpp index 97aa2d28..92ec675f 100644 --- a/src/messaging/imap/IMAPMessage.cpp +++ b/src/messaging/imap/IMAPMessage.cpp @@ -400,7 +400,7 @@ void IMAPMessage::extract(const part* p, utility::outputStream& os, if (p != NULL) { - const IMAPpart* currentPart = static_cast <const IMAPpart*>(p); + weak_ref <const IMAPpart> currentPart = static_cast <const IMAPpart*>(p); std::vector <int> numbers; numbers.push_back(currentPart->getNumber()); |