about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJorge Aparicio <jorge@japaric.io>2018-09-01 21:44:35 +0200
committerRalf Jung <post@ralfj.de>2018-10-09 08:58:02 +0200
commitfaa733dd18e5bf5b24cba387703b423489b8b09c (patch)
treec7425225eaf6737c40c34336e697b36462ba6ece
parent4d8310cef2e1ae49f2b0b1faf05d84b72b907d31 (diff)
downloadrust-faa733dd18e5bf5b24cba387703b423489b8b09c.tar.gz
rust-faa733dd18e5bf5b24cba387703b423489b8b09c.zip
fix tidy
-rwxr-xr-xsrc/etc/gdb_rust_pretty_printing.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/etc/gdb_rust_pretty_printing.py b/src/etc/gdb_rust_pretty_printing.py
index 686c2c447f6..b1252f386df 100755
--- a/src/etc/gdb_rust_pretty_printing.py
+++ b/src/etc/gdb_rust_pretty_printing.py
@@ -322,7 +322,8 @@ class RustStdBTreeSetPrinter(object):
     def children(self):
         (length, data_ptr) = \
             rustpp.extract_length_and_ptr_from_std_btreeset(self.__val)
-        maybe_uninit_keys = GdbValue(data_ptr.get_wrapped_value().dereference()).get_child_at_index(3)
+        leaf_node = GdbValue(data_ptr.get_wrapped_value().dereference())
+        maybe_uninit_keys = leaf_node.get_child_at_index(3)
         manually_drop_keys = maybe_uninit_keys.get_child_at_index(1)
         keys = manually_drop_keys.get_child_at_index(0)
         gdb_ptr = keys.get_wrapped_value()
@@ -347,11 +348,12 @@ class RustStdBTreeMapPrinter(object):
     def children(self):
         (length, data_ptr) = \
             rustpp.extract_length_and_ptr_from_std_btreemap(self.__val)
-        maybe_uninit_keys = GdbValue(data_ptr.get_wrapped_value().dereference()).get_child_at_index(3)
+        leaf_node = GdbValue(data_ptr.get_wrapped_value().dereference())
+        maybe_uninit_keys = leaf_node.get_child_at_index(3)
         manually_drop_keys = maybe_uninit_keys.get_child_at_index(1)
         keys = manually_drop_keys.get_child_at_index(0)
         keys_ptr = keys.get_wrapped_value()
-        maybe_uninit_vals = GdbValue(data_ptr.get_wrapped_value().dereference()).get_child_at_index(4)
+        maybe_uninit_vals = leaf_node.get_child_at_index(4)
         manually_drop_vals = maybe_uninit_vals.get_child_at_index(1)
         vals = manually_drop_vals.get_child_at_index(0)
         vals_ptr = vals.get_wrapped_value()