diff options
Diffstat (limited to 'lldb/source/DataFormatters')
| -rw-r--r-- | lldb/source/DataFormatters/CXXFormatterFunctions.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lldb/source/DataFormatters/CXXFormatterFunctions.cpp b/lldb/source/DataFormatters/CXXFormatterFunctions.cpp index d3c6f8e1da5..54af44b606c 100644 --- a/lldb/source/DataFormatters/CXXFormatterFunctions.cpp +++ b/lldb/source/DataFormatters/CXXFormatterFunctions.cpp @@ -362,6 +362,7 @@ lldb_private::formatters::Char16SummaryProvider (ValueObject& valobj, Stream& st options.SetPrefixToken('u'); options.SetQuote('\''); options.SetSourceSize(1); + options.SetBinaryZeroIsTerminator(false); return ReadBufferAndDumpToStream<StringElementType::UTF16>(options); } @@ -387,6 +388,7 @@ lldb_private::formatters::Char32SummaryProvider (ValueObject& valobj, Stream& st options.SetPrefixToken('U'); options.SetQuote('\''); options.SetSourceSize(1); + options.SetBinaryZeroIsTerminator(false); return ReadBufferAndDumpToStream<StringElementType::UTF32>(options); } @@ -407,6 +409,7 @@ lldb_private::formatters::WCharSummaryProvider (ValueObject& valobj, Stream& str options.SetPrefixToken('L'); options.SetQuote('\''); options.SetSourceSize(1); + options.SetBinaryZeroIsTerminator(false); return ReadBufferAndDumpToStream<StringElementType::UTF16>(options); } |

