From 1afec8be634fc3fd09fc5ea38ba71f0cc9259c7e Mon Sep 17 00:00:00 2001 From: Shauren Date: Fri, 6 Jan 2023 16:55:25 +0100 Subject: Core/Misc: Use boost/circular_buffer forward declaration headers in our headers --- src/server/game/Server/WorldSession.cpp | 3 ++- src/server/game/Server/WorldSession.h | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) (limited to 'src/server/game/Server') diff --git a/src/server/game/Server/WorldSession.cpp b/src/server/game/Server/WorldSession.cpp index bea783ce2be..6e8a2d46744 100644 --- a/src/server/game/Server/WorldSession.cpp +++ b/src/server/game/Server/WorldSession.cpp @@ -53,6 +53,7 @@ #include "WardenWin.h" #include "World.h" #include "WorldSocket.h" +#include namespace { @@ -134,7 +135,7 @@ WorldSession::WorldSession(uint32 id, std::string&& name, uint32 battlenetAccoun _RBACData(nullptr), expireTime(60000), // 1 min after socket loss, session is deleted forceExit(false), - _timeSyncClockDeltaQueue(6), + _timeSyncClockDeltaQueue(std::make_unique>>(6)), _timeSyncClockDelta(0), _pendingTimeSyncRequests(), _timeSyncNextCounter(0), diff --git a/src/server/game/Server/WorldSession.h b/src/server/game/Server/WorldSession.h index 8d8cc224abc..00e83ca63af 100644 --- a/src/server/game/Server/WorldSession.h +++ b/src/server/game/Server/WorldSession.h @@ -34,7 +34,7 @@ #include "Optional.h" #include "RaceMask.h" #include "SharedDefines.h" -#include +#include #include #include #include @@ -1936,7 +1936,7 @@ class TC_GAME_API WorldSession uint32 expireTime; bool forceExit; - boost::circular_buffer> _timeSyncClockDeltaQueue; // first member: clockDelta. Second member: latency of the packet exchange that was used to compute that clockDelta. + std::unique_ptr>> _timeSyncClockDeltaQueue; // first member: clockDelta. Second member: latency of the packet exchange that was used to compute that clockDelta. int64 _timeSyncClockDelta; void ComputeNewClockDelta(); -- cgit v1.2.3