From 10682e67af1f8ce803c5712e8260222a94b83167 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Sat, 11 Jun 2022 07:00:16 -0700 Subject: [PATCH] DbgVis string fix --- IDE/dist/BeefDbgVis.toml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/IDE/dist/BeefDbgVis.toml b/IDE/dist/BeefDbgVis.toml index eae78df5..4a88b271 100644 --- a/IDE/dist/BeefDbgVis.toml +++ b/IDE/dist/BeefDbgVis.toml @@ -52,14 +52,14 @@ String = "{{ {__demangleFakeMember(this)} }}" Name = "System.String" [[Type.DisplayString]] Condition = "(__getHighBits(mAllocSizeAndFlags, 2) & 1) == 0" -String = "{(char8*)&mPtr,s8,count=mLength}" +String = "{(char8*)&mPtrOrBuffer,s8,count=mLength}" [[Type.DisplayString]] -String = "{mPtr,s8,count=mLength}" +String = "{mPtrOrBuffer,s8,count=mLength}" [[Type.StringView]] Condition = "(__getHighBits(mAllocSizeAndFlags, 2) & 1) == 0" -String = "{(char8*)&mPtr,s8,count=mLength}" +String = "{(char8*)&mPtrOrBuffer,s8,count=mLength}" [[Type.StringView]] -String = "{mPtr,s8,count=mLength}" +String = "{mPtrOrBuffer,s8,count=mLength}" [[Type.Expand.Item]] Name = "[Length]" Value = "mLength" @@ -78,11 +78,11 @@ Value = "__clearHighBits(mAllocSizeAndFlags, 2)" [[Type.Expand.Item]] Condition = "(__getHighBits(mAllocSizeAndFlags, 2) & 1) == 0" Name = "[RawChars]" -Value = "(char8*)&mPtr,arraysize=mLength" +Value = "(char8*)&mPtrOrBuffer,arraysize=mLength" [[Type.Expand.Item]] Condition = "(__getHighBits(mAllocSizeAndFlags, 2) & 1) != 0" Name = "[RawChars]" -Value = "mPtr,arraysize=mLength" +Value = "mPtrOrBuffer,arraysize=mLength" [[Type]] Name = "System.StringView"