diff options
author | Giacomo Pozzoni <giacomopoz@gmail.com> | 2020-07-18 16:34:45 +0000 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2022-01-23 21:51:47 +0100 |
commit | fda8a09766bf733ccf97743ea5b884c900f44c28 (patch) | |
tree | 5a28840356e9daca81ceaf11737c039cdd3d095e /src/server/game/Warden/WardenWin.cpp | |
parent | 196a62c03184d696a3af8cc1c6e7993058ffe9c4 (diff) |
Core/Misc: Replace boost::shared_mutex with std::shared_mutex (#24328)
* Core/Misc: Replace boost::shared_mutex with std::shared_mutex
* Remove std forward declarations
(cherry picked from commit 7032ee0bdb47c995dfd89bce3d5b6fad13ec6d73)
Diffstat (limited to 'src/server/game/Warden/WardenWin.cpp')
-rw-r--r-- | src/server/game/Warden/WardenWin.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/server/game/Warden/WardenWin.cpp b/src/server/game/Warden/WardenWin.cpp index ede77f47eaf..05aad4be3bc 100644 --- a/src/server/game/Warden/WardenWin.cpp +++ b/src/server/game/Warden/WardenWin.cpp @@ -33,9 +33,8 @@ #include "World.h" #include "WorldPacket.h" #include "WorldSession.h" -#include <boost/thread/locks.hpp> -#include <boost/thread/shared_mutex.hpp> #include <openssl/md5.h> +#include <sstream> WardenWin::WardenWin() : Warden(), _serverTicks(0) {} @@ -209,7 +208,7 @@ void WardenWin::RequestData() ByteBuffer buff; buff << uint8(WARDEN_SMSG_CHEAT_CHECKS_REQUEST); - boost::shared_lock<boost::shared_mutex> lock(*sWardenCheckMgr->_checkStoreLock); + std::shared_lock<std::shared_mutex> lock(sWardenCheckMgr->_checkStoreLock); for (uint32 i = 0; i < sWorld->getIntConfig(CONFIG_WARDEN_NUM_OTHER_CHECKS); ++i) { @@ -371,7 +370,7 @@ void WardenWin::HandleData(ByteBuffer &buff) uint8 type; uint16 checkFailed = 0; - boost::shared_lock<boost::shared_mutex> lock(*sWardenCheckMgr->_checkStoreLock); + std::shared_lock<std::shared_mutex> lock(sWardenCheckMgr->_checkStoreLock); for (std::list<uint16>::iterator itr = _currentChecks.begin(); itr != _currentChecks.end(); ++itr) { |