aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/vmime/net/imap/IMAPMessage.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/vmime/net/imap/IMAPMessage.cpp b/src/vmime/net/imap/IMAPMessage.cpp
index 4467958c..95b6299a 100644
--- a/src/vmime/net/imap/IMAPMessage.cpp
+++ b/src/vmime/net/imap/IMAPMessage.cpp
@@ -581,7 +581,10 @@ int IMAPMessage::processFetchResponse(
// In-Reply-To
if (!env->env_in_reply_to->isNIL) {
- hdr->InReplyTo()->setValue(messageIdSequence(env->env_message_id->value));
+ shared_ptr <messageId> mid = make_shared <messageId>(env->env_in_reply_to->value);
+ messageIdSequence sequence;
+ sequence.appendMessageId(mid);
+ hdr->InReplyTo()->setValue(sequence);
}
}