diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/vmime/net/imap/IMAPMessage.cpp | 5 |
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); } } |