This commit is contained in:
@@ -12,8 +12,8 @@ DataBuffer MessageStream<TMessageFactory>::ReadAndDecapsulate() {
|
||||
std::size_t amount = messageLength.GetValue();
|
||||
DataBuffer buffer = m_Stream->Read(amount);
|
||||
|
||||
for (MessageEncapsulator& enc : m_Encapsulators) {
|
||||
buffer = enc.Decapsulate(buffer);
|
||||
for (auto& enc : m_Encapsulators) {
|
||||
buffer = enc->Decapsulate(buffer);
|
||||
}
|
||||
|
||||
return buffer;
|
||||
@@ -51,8 +51,8 @@ void MessageStream<TMessageFactory>::WriteMessage(const MessageBaseType& a_Messa
|
||||
if (a_WriteId)
|
||||
buffer << VarInt{static_cast<std::uint64_t>(a_Message.GetId())};
|
||||
buffer << a_Message.Write();
|
||||
for (MessageEncapsulator& enc : m_Encapsulators) {
|
||||
buffer = enc.Encapsulate(buffer);
|
||||
for (auto& enc : m_Encapsulators) {
|
||||
buffer = enc->Encapsulate(buffer);
|
||||
}
|
||||
DataBuffer header;
|
||||
header << VarInt{buffer.GetSize()};
|
||||
|
||||
Reference in New Issue
Block a user