2003-02-02 Elena Zannoni <ezannoni@redhat.com>
authorElena Zannoni <ezannoni@kwikemart.cygnus.com>
Mon, 3 Feb 2003 01:18:37 +0000 (01:18 +0000)
committerElena Zannoni <ezannoni@kwikemart.cygnus.com>
Mon, 3 Feb 2003 01:18:37 +0000 (01:18 +0000)
commit3b31d625f3b05256b22c245c144e7e228e20f079
tree7ef7e2358a674252f8bbf5fa71ab1e031837d057
parent70a296bc46ba0532f6160caf76355c7e601a1060
2003-02-02  Elena Zannoni  <ezannoni@redhat.com>

Fix PR gdb/742 gdb/743
* disasm.c (dump_insns): Use make_cleanup_ui_out_tuple_begin_end.
(do_mixed_source_and_assembly): Use
make_cleanup_ui_out_tuple_begin_end and
make_cleanup_ui_out_tuple_begin_end.
(do_mixed_source_and_assembly): Ditto.
* thread.c (do_captured_list_thread_ids): Ditto.
* ui-out.h (ui_out_table_begin, ui_out_list_begin,
ui_out_tuple_begin, ui_out_table_end, ui_out_list_end,
ui_out_tuple_end): Delete prototypes.
* ui-out.c (ui_out_list_begin, ui_out_tuple_begin,
ui_out_list_end, ui_out_tuple_end): Delete.

From Kevin Buettner  <kevinb@redhat.com>:
* ui-out.h (make_cleanup_ui_out_table_begin_end): New function.
        * ui-out.c (make_cleanup_ui_out_table_begin_end)
        (do_cleanup_table_end):  New functions.
        * breakpoint.c (print_it_typical, print_one_breakpoint, mention):
        Use cleanups to invoke_ui_out_tuple_end().
        (breakpoint_1): Use cleanup to invoke ui_out_table_end().
* cli/cli-setshow.c (cmd_show_list): Use
make_cleanup_ui_out_tuple_begin_end.
gdb/ChangeLog
gdb/breakpoint.c
gdb/cli/cli-setshow.c
gdb/disasm.c
gdb/thread.c
gdb/ui-out.c
gdb/ui-out.h