Fixed GDB pretty printer more

This commit is contained in:
Kelvin Ly 2015-01-04 20:09:43 -05:00
parent 56a5f3184d
commit d009a76182

View File

@ -69,8 +69,8 @@ def rust_pretty_printer_lookup_function(val):
sole_variant_val = val[enum_members[0]]
discriminant = sole_variant_val
for disr_field_index in disr_field_indices:
disr_field = get_field_at_index(discriminant, disr_field_index)
for disr_field_index in disr_field_indices:
disr_field = get_field_at_index(discriminant, disr_field_index)
discriminant = discriminant[disr_field]
# If the discriminant field is a fat pointer we have to consider the