]> git.lizzy.rs Git - rust.git/commitdiff
*.natvis: Use s8 postfixes to correctly interpret rust strings as UTF-8.
authorMaulingMonkey <git@maulingmonkey.com>
Fri, 21 Jul 2017 10:39:56 +0000 (03:39 -0700)
committerMaulingMonkey <git@maulingmonkey.com>
Fri, 21 Jul 2017 10:39:56 +0000 (03:39 -0700)
src/etc/natvis/intrinsic.natvis
src/etc/natvis/liballoc.natvis

index 67be9769fb335d6b4eac8c47d6cf62372b613014..1611d8660ef654699b9762b5841b6d49e0dd163a 100644 (file)
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
   <Type Name="str">
-    <DisplayString>{data_ptr,[length]}</DisplayString>
-    <StringView>data_ptr,[length]</StringView>
+    <DisplayString>{data_ptr,[length]s8}</DisplayString>
+    <StringView>data_ptr,[length]s8</StringView>
     <Expand>
       <Item Name="[size]" ExcludeView="simple">length</Item>
       <ArrayItems>
index 1f6d17748ab00d1d6fd5b51fc7f7c438ec25103f..e3d99e34b3579c6daca67fa1acbe11d0f6db420b 100644 (file)
@@ -42,8 +42,8 @@
     </Expand>
   </Type>
   <Type Name="alloc::string::String">
-    <DisplayString>{*(char**)this,[vec.len]}</DisplayString>
-    <StringView>*(char**)this,[vec.len]</StringView>
+    <DisplayString>{*(char**)this,[vec.len]s8}</DisplayString>
+    <StringView>*(char**)this,[vec.len]s8</StringView>
     <Expand>
       <Item Name="[size]" ExcludeView="simple">vec.len</Item>
       <Item Name="[capacity]" ExcludeView="simple">vec.buf.cap</Item>