From edafc4d5c210c95408f9c7e7415da77d9053e112 Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Sat, 3 May 2025 09:19:48 -0700 Subject: [PATCH] batteries-included std::string_view --- src/lib_raddbg_markup/raddbg_markup.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib_raddbg_markup/raddbg_markup.h b/src/lib_raddbg_markup/raddbg_markup.h index 7be2bb31..98062318 100644 --- a/src/lib_raddbg_markup/raddbg_markup.h +++ b/src/lib_raddbg_markup/raddbg_markup.h @@ -398,10 +398,10 @@ raddbg_type_view(std::vector, slice(_Mypair._Myval2)); raddbg_type_view(std::unique_ptr, _Mypair._Myval2); # endif # if defined(_STRING_) -raddbg_type_view(std::basic_string, _Mypair._Myval2._Myres <= 15 ? _Mypair._Myval2._Bx._Buf : _Mypair._Myval2._Bx._Ptr); +raddbg_type_view(std::basic_string, _Mypair._Myval2._Myres <= 15 ? _Mypair._Myval2._Bx._Buf : array(_Mypair._Myval2._Bx._Ptr, _Mypair._Myval2._Mysize)); # endif # if defined(_STRING_VIEW_) -// TODO(rjf) +raddbg_type_view(std::basic_string_view, array(_Mydata, _Mysize)); # endif #endif // defined(_WIN32) && defined(RADDBG_MARKUP_IMPLEMENTATION) && RADDBG_MARKUP_STL_TYPE_VIEWS