Cleanup native NetworkMessage write and read string char size

This commit is contained in:
Damian Korczowski
2021-07-07 18:11:59 +02:00
parent e62c76b0fb
commit b149d91c35

View File

@@ -187,7 +187,7 @@ public:
FORCE_INLINE void WriteString(const String& value)
{
WriteUInt16(value.Length()); // TODO: Use 1-byte length when possible
WriteBytes((uint8*)value.Get(), value.Length() * sizeof(wchar_t));
WriteBytes((uint8*)value.Get(), value.Length() * sizeof(Char));
}
/// <summary>
@@ -198,7 +198,7 @@ public:
uint16 length = ReadUInt16();
String value;
value.Resize(length);
ReadBytes((uint8*)value.Get(), length * sizeof(wchar_t));
ReadBytes((uint8*)value.Get(), length * sizeof(Char));
return value;
}