aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Warden/WardenCheckMgr.h
diff options
context:
space:
mode:
authorGiacomo Pozzoni <giacomopoz@gmail.com>2020-07-18 16:34:45 +0000
committerShauren <shauren.trinity@gmail.com>2022-01-23 21:51:47 +0100
commitfda8a09766bf733ccf97743ea5b884c900f44c28 (patch)
tree5a28840356e9daca81ceaf11737c039cdd3d095e /src/server/game/Warden/WardenCheckMgr.h
parent196a62c03184d696a3af8cc1c6e7993058ffe9c4 (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/WardenCheckMgr.h')
-rw-r--r--src/server/game/Warden/WardenCheckMgr.h8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/server/game/Warden/WardenCheckMgr.h b/src/server/game/Warden/WardenCheckMgr.h
index 36a5f0b3a6a..99006aeb3bd 100644
--- a/src/server/game/Warden/WardenCheckMgr.h
+++ b/src/server/game/Warden/WardenCheckMgr.h
@@ -20,6 +20,7 @@
#include "Cryptography/BigNumber.h"
#include <map>
+#include <shared_mutex>
enum WardenActions
{
@@ -28,11 +29,6 @@ enum WardenActions
WARDEN_ACTION_BAN
};
-namespace boost
-{
- class shared_mutex;
-}
-
struct WardenCheck
{
uint8 Type;
@@ -72,7 +68,7 @@ class TC_GAME_API WardenCheckMgr
void LoadWardenChecks();
void LoadWardenOverrides();
- boost::shared_mutex* _checkStoreLock;
+ std::shared_mutex _checkStoreLock;
private:
CheckContainer CheckStore;