From 9068b0ee63a08e2ce6a2fd1bd2797ccfae6f10d3 Mon Sep 17 00:00:00 2001 From: Shivendra Agarwal Date: Fri, 16 Nov 2018 04:27:05 +0530 Subject: [PATCH] flexbuffers blob to string implementation (#5039) --- include/flatbuffers/flexbuffers.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/flatbuffers/flexbuffers.h b/include/flatbuffers/flexbuffers.h index de010b92f..2b09ccdeb 100644 --- a/include/flatbuffers/flexbuffers.h +++ b/include/flatbuffers/flexbuffers.h @@ -547,6 +547,9 @@ class Reference { AppendToString(s, AsTypedVector(), keys_quoted); } else if (IsFixedTypedVector()) { AppendToString(s, AsFixedTypedVector(), keys_quoted); + } else if (IsBlob()) { + auto blob = AsBlob(); + flatbuffers::EscapeString(reinterpret_cast(blob.data()), blob.size(), &s, true, false); } else { s += "(?)"; }