summaryrefslogtreecommitdiff
path: root/chromium/third_party/libcxx-pretty-printers
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2019-07-31 15:50:41 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2019-08-30 12:35:23 +0000
commit7b2ffa587235a47d4094787d72f38102089f402a (patch)
tree30e82af9cbab08a7fa028bb18f4f2987a3f74dfa /chromium/third_party/libcxx-pretty-printers
parentd94af01c90575348c4e81a418257f254b6f8d225 (diff)
downloadqtwebengine-chromium-7b2ffa587235a47d4094787d72f38102089f402a.tar.gz
BASELINE: Update Chromium to 76.0.3809.94
Change-Id: I321c3f5f929c105aec0f98c5091ef6108822e647 Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/third_party/libcxx-pretty-printers')
-rw-r--r--chromium/third_party/libcxx-pretty-printers/README.chromium15
-rw-r--r--chromium/third_party/libcxx-pretty-printers/printers.py2
2 files changed, 6 insertions, 11 deletions
diff --git a/chromium/third_party/libcxx-pretty-printers/README.chromium b/chromium/third_party/libcxx-pretty-printers/README.chromium
index 2edbcb2e2dc..332511db996 100644
--- a/chromium/third_party/libcxx-pretty-printers/README.chromium
+++ b/chromium/third_party/libcxx-pretty-printers/README.chromium
@@ -1,6 +1,6 @@
Name: libcxx-pretty-printers
-URL: https://github.com/tanderson-google/libcxx-pretty-printers
-Version: unknown
+URL: https://github.com/koutheir/libcxx-pretty-printers
+Version: 5c40997ea6850a11321907b4651954bcfa6a21c7
License: GPL v3
License File: LICENSE
Security Critical: no
@@ -8,11 +8,6 @@ Security Critical: no
Description:
GDB Pretty Printers for libc++ of Clang/LLVM
-Local patches:
-This is a fork of [1] which is a fork of [2] which is a fork of [3] which was
-originally a fork of some pretty-printers for libstdc++. printers.py no longer
-tracks any of these upstreams.
-
-[1] https://github.com/tanderson-google/libcxx-pretty-printers
-[2] https://github.com/LeszekSwirski/libcxx-pretty-printers
-[3] https://github.com/koutheir/libcxx-pretty-printers
+Updating: Copy libcxx-pretty-printers/src/libcxx/v1/printers.py to
+third_party/libcxx-pretty-printers/printers.py. Copy the LICENSE if it changed.
+Update the version in this file.
diff --git a/chromium/third_party/libcxx-pretty-printers/printers.py b/chromium/third_party/libcxx-pretty-printers/printers.py
index 2d7e086319d..7f06a759d83 100644
--- a/chromium/third_party/libcxx-pretty-printers/printers.py
+++ b/chromium/third_party/libcxx-pretty-printers/printers.py
@@ -148,7 +148,7 @@ class StringPrinter:
len = sl['__size_']
ptr = sl['__data_']
- return ptr.string(length=len)
+ return ''.join(chr(ptr[i]) for i in range(len))
def display_hint(self):
return 'string'