From bec2705dc299f5631aad24869c27f254ec955699 Mon Sep 17 00:00:00 2001 From: Kirill Kirilenko Date: Wed, 9 Nov 2016 15:27:09 +0300 Subject: [PATCH] Fixed Message::swap(). --- src/Message.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/Message.cpp b/src/Message.cpp index a743418..c78330d 100644 --- a/src/Message.cpp +++ b/src/Message.cpp @@ -369,6 +369,20 @@ void Message::swap(Message& other) noexcept swap(replyToMessage_, other.replyToMessage_); swap(editDate_, other.editDate_); swap(text_, other.text_); + swap(entities_, other.entities_); + swap(attachment_, other.attachment_); + swap(caption_, other.caption_); + swap(newChatMember_, other.newChatMember_); + swap(leftChatMember_, other.leftChatMember_); + swap(newChatTitle_, other.newChatTitle_); + swap(newChatPhoto_, other.newChatPhoto_); + swap(deleteChatPhoto_, other.deleteChatPhoto_); + swap(groupChatCreated_, other.groupChatCreated_); + swap(superGroupChatCreated_, other.superGroupChatCreated_); + swap(channelChatCreated_, other.channelChatCreated_); + swap(migrateToChatId_, other.migrateToChatId_); + swap(migrateFromChatId_, other.migrateFromChatId_); + swap(pinnedMessage_, other.pinnedMessage_); } const Message& Message::operator=(Message other) noexcept