diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/authserver/Server/BattlenetBitStream.h | 2 | ||||
-rw-r--r-- | src/server/authserver/Server/BattlenetPackets.h | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/server/authserver/Server/BattlenetBitStream.h b/src/server/authserver/Server/BattlenetBitStream.h index 8d4b36db8c5..0df327004c9 100644 --- a/src/server/authserver/Server/BattlenetBitStream.h +++ b/src/server/authserver/Server/BattlenetBitStream.h @@ -211,7 +211,7 @@ namespace Battlenet uint8 secondHalf = (uint8)((((uint8)(1 << bitsLeftInByte) - 1) & (uint8)(value >> bitCount)) << bitPos); if (_buffer.size() > (_writePos >> 3)) - _buffer[_writePos >> 3] = (uint8)(_buffer[_writePos >> 3] & firstHalf | secondHalf); + _buffer[_writePos >> 3] = (uint8)((_buffer[_writePos >> 3] & firstHalf) | secondHalf); else _buffer.push_back(secondHalf); diff --git a/src/server/authserver/Server/BattlenetPackets.h b/src/server/authserver/Server/BattlenetPackets.h index 54fb50184a0..1505f21cc39 100644 --- a/src/server/authserver/Server/BattlenetPackets.h +++ b/src/server/authserver/Server/BattlenetPackets.h @@ -23,6 +23,7 @@ #include "BattlenetManager.h" #include "Define.h" #include "Errors.h" +#include <ace/INET_Addr.h> #include <string> namespace Battlenet |