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 += "(?)"; }