From b35ba1152fe1f8b4e69afbad2eeea6b687a4b4b2 Mon Sep 17 00:00:00 2001 From: alexey-milovidov Date: Sun, 4 Apr 2021 05:04:11 +0300 Subject: [PATCH] Update IColumnDummy.h --- src/Columns/IColumnDummy.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Columns/IColumnDummy.h b/src/Columns/IColumnDummy.h index 375c4f259d..7e1958f077 100644 --- a/src/Columns/IColumnDummy.h +++ b/src/Columns/IColumnDummy.h @@ -59,8 +59,10 @@ public: StringRef serializeValueIntoArena(size_t /*n*/, Arena & arena, char const *& begin) const override { - /// Has to put one useless byte into Arena, because serialization into zero bytes is ambiguous. - return { arena.allocContinue(1, begin), 1 }; + /// Has to put one useless byte into Arena, because serialization into zero number of bytes is ambiguous. + char * res = arena.allocContinue(1, begin); + *res = 0; + return { res, 1 }; } const char * deserializeAndInsertFromArena(const char * pos) override -- GitLab