unique_ptr for sent and incomplete messages

This commit is contained in:
orignal 2015-02-14 22:24:10 -05:00
parent 776582e019
commit e038467c89
2 changed files with 20 additions and 27 deletions

View file

@ -113,8 +113,8 @@ namespace transport
private:
SSUSession& m_Session;
std::map<uint32_t, IncompleteMessage *> m_IncomleteMessages;
std::map<uint32_t, SentMessage *> m_SentMessages;
std::map<uint32_t, std::unique_ptr<IncompleteMessage> > m_IncompleteMessages;
std::map<uint32_t, std::unique_ptr<SentMessage> > m_SentMessages;
std::set<uint32_t> m_ReceivedMessages;
boost::asio::deadline_timer m_ResendTimer, m_DecayTimer, m_IncompleteMessagesCleanupTimer;
int m_MaxPacketSize, m_PacketSize;