From 357ba6640a55e9630590625be4f824c266785abc Mon Sep 17 00:00:00 2001 From: levlam Date: Fri, 27 Apr 2018 00:49:23 +0300 Subject: [PATCH] Better bytes storer to string. GitOrigin-RevId: fa2b1bd1356f34ddb54ed051e4f963ae5bbdc56c --- tdutils/td/utils/tl_storers.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tdutils/td/utils/tl_storers.h b/tdutils/td/utils/tl_storers.h index f389451d8..b6a2b0969 100644 --- a/tdutils/td/utils/tl_storers.h +++ b/tdutils/td/utils/tl_storers.h @@ -219,7 +219,9 @@ class TlStorerToString { static const char *hex = "0123456789ABCDEF"; store_field_begin(name); - result.append("bytes { "); + result.append("bytes ["); + store_long(static_cast(value.size())); + result.append("] { "); for (size_t i = 0; i < value.size(); i++) { int b = value[static_cast(i)] & 0xff; result += hex[b >> 4];