2008-11-24 Paul Pluzhnikov <ppluzhnikov@google.com>
* valprint.c (val_print_array_elements): Pass correct element address to val_print.
This commit is contained in:
parent
f142445f87
commit
f9e31323b4
|
@ -1,3 +1,8 @@
|
|||
2008-11-24 Paul Pluzhnikov <ppluzhnikov@google.com>
|
||||
|
||||
* valprint.c (val_print_array_elements): Pass correct
|
||||
element address to val_print.
|
||||
|
||||
2008-11-24 Jan Kratochvil <jan.kratochvil@redhat.com>
|
||||
|
||||
Fix access of an already freed memory.
|
||||
|
|
|
@ -1112,8 +1112,8 @@ val_print_array_elements (struct type *type, const gdb_byte *valaddr,
|
|||
|
||||
if (reps > options->repeat_count_threshold)
|
||||
{
|
||||
val_print (elttype, valaddr + i * eltlen, 0, 0, stream,
|
||||
recurse + 1, options, current_language);
|
||||
val_print (elttype, valaddr + i * eltlen, 0, address + i * eltlen,
|
||||
stream, recurse + 1, options, current_language);
|
||||
annotate_elt_rep (reps);
|
||||
fprintf_filtered (stream, " <repeats %u times>", reps);
|
||||
annotate_elt_rep_end ();
|
||||
|
@ -1123,8 +1123,8 @@ val_print_array_elements (struct type *type, const gdb_byte *valaddr,
|
|||
}
|
||||
else
|
||||
{
|
||||
val_print (elttype, valaddr + i * eltlen, 0, 0, stream,
|
||||
recurse + 1, options, current_language);
|
||||
val_print (elttype, valaddr + i * eltlen, 0, address + i * eltlen,
|
||||
stream, recurse + 1, options, current_language);
|
||||
annotate_elt ();
|
||||
things_printed++;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue