diff --git a/network_utilities.py b/network_utilities.py index ff95aae..6fd02e1 100644 --- a/network_utilities.py +++ b/network_utilities.py @@ -32,8 +32,9 @@ def unpack_varint(conn: socket) -> int: return data def pack_string(text: str) -> bytes: - data = pack_varint(len(text)) - data += text.encode('utf-8') + utf = text.encode('utf-8') + data = pack_varint(len(utf)) + data += utf return data def unpack_string(conn: socket) -> str: