diff options
Diffstat (limited to 'src/server/game/Warden/WardenCheckMgr.cpp')
-rw-r--r-- | src/server/game/Warden/WardenCheckMgr.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/server/game/Warden/WardenCheckMgr.cpp b/src/server/game/Warden/WardenCheckMgr.cpp index 26b0dd520b0..2c170dbdc91 100644 --- a/src/server/game/Warden/WardenCheckMgr.cpp +++ b/src/server/game/Warden/WardenCheckMgr.cpp @@ -23,10 +23,8 @@ #include "WardenCheckMgr.h" #include "Warden.h" #include "World.h" -#include <boost/thread/locks.hpp> -#include <boost/thread/shared_mutex.hpp> -WardenCheckMgr::WardenCheckMgr() : _checkStoreLock(new boost::shared_mutex()) +WardenCheckMgr::WardenCheckMgr() { } @@ -37,8 +35,6 @@ WardenCheckMgr::~WardenCheckMgr() for (CheckResultContainer::iterator itr = CheckResultStore.begin(); itr != CheckResultStore.end(); ++itr) delete itr->second; - - delete _checkStoreLock; } void WardenCheckMgr::LoadWardenChecks() @@ -151,7 +147,7 @@ void WardenCheckMgr::LoadWardenOverrides() uint32 count = 0; - boost::unique_lock<boost::shared_mutex> lock(*sWardenCheckMgr->_checkStoreLock); + std::unique_lock<std::shared_mutex> lock(sWardenCheckMgr->_checkStoreLock); do { |