OSDN Git Service

[gdb] Use Latin-1 to decode StringRef
authorFangrui Song <maskray@google.com>
Fri, 22 Jun 2018 20:29:42 +0000 (20:29 +0000)
committerFangrui Song <maskray@google.com>
Fri, 22 Jun 2018 20:29:42 +0000 (20:29 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@335387 91177308-0d34-0410-b5e6-96231b3b80d8

utils/gdb-scripts/prettyprinters.py

index 2f9b688..f2dec01 100644 (file)
@@ -20,7 +20,7 @@ class StringRefPrinter:
     self.val = val
 
   def to_string(self):
-    return self.val['Data'].string(length =  self.val['Length'])
+    return self.val['Data'].string(encoding='Latin-1', length=self.val['Length'])
 
   def display_hint (self):
     return 'string'