src/protobuf: fix unicode serialization

pull/25/head
Jan Pochyla 7 years ago
parent f4c1bfda22
commit 9e5aad9ab4

@ -223,8 +223,9 @@ async def dump_message(writer, msg):
await writer.awrite(svalue)
elif ftype is UnicodeType:
await dump_uvarint(writer, len(svalue))
await writer.awrite(bytes(svalue, 'utf8'))
bvalue = bytes(svalue, 'utf8')
await dump_uvarint(writer, len(bvalue))
await writer.awrite(bvalue)
elif issubclass(ftype, MessageType):
counter = CountingWriter()

Loading…
Cancel
Save