diff options
author | Shauren <shauren.trinity@gmail.com> | 2016-03-28 22:32:54 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2016-03-28 22:32:54 +0200 |
commit | adc7b5e1f15d351df891cbc7a51aa277455f2f28 (patch) | |
tree | d52bc427efcfa186fe33a5d8549db64d7f1d3a2e | |
parent | 4a679ba1be08e9302970cd7dc11fcc70e7fc4c91 (diff) |
Core: Fixed VS 2013 build
-rw-r--r-- | src/server/bnetserver/REST/LoginRESTService.cpp | 12 | ||||
-rw-r--r-- | src/server/bnetserver/REST/LoginRESTService.h | 2 |
2 files changed, 14 insertions, 0 deletions
diff --git a/src/server/bnetserver/REST/LoginRESTService.cpp b/src/server/bnetserver/REST/LoginRESTService.cpp index bb1f4541080..f4b3ff395d2 100644 --- a/src/server/bnetserver/REST/LoginRESTService.cpp +++ b/src/server/bnetserver/REST/LoginRESTService.cpp @@ -361,6 +361,18 @@ void LoginRESTService::CleanupLoginTickets(boost::system::error_code const& erro _loginTicketCleanupTimer->async_wait(std::bind(&LoginRESTService::CleanupLoginTickets, this, std::placeholders::_1)); } +LoginRESTService::LoginTicket& LoginRESTService::LoginTicket::operator=(LoginTicket&& right) +{ + if (this != &right) + { + Id = std::move(right.Id); + Account = std::move(right.Account); + ExpiryTime = right.ExpiryTime; + } + + return *this; +} + Namespace namespaces[] = { { NULL, NULL, NULL, NULL } diff --git a/src/server/bnetserver/REST/LoginRESTService.h b/src/server/bnetserver/REST/LoginRESTService.h index 01c08577688..5c78ef3e09d 100644 --- a/src/server/bnetserver/REST/LoginRESTService.h +++ b/src/server/bnetserver/REST/LoginRESTService.h @@ -64,6 +64,8 @@ private: struct LoginTicket { + LoginTicket& operator=(LoginTicket&& right); + std::string Id; std::unique_ptr<Battlenet::Session::AccountInfo> Account; std::time_t ExpiryTime; |