diff options
author | Tom Tromey <tom@tromey.com> | 2019-07-23 15:34:40 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2019-09-20 13:49:04 -0600 |
commit | f14bec587fd0b695bbb8dcfe92169b4dae76245d (patch) | |
tree | 52ec0af1727c25401a8c5518e14567cca8f9bf3f /gdb/ChangeLog | |
parent | 78d5933a43f8a4dd5fd54f5344a7dd9c2d4b8769 (diff) | |
download | gdb-f14bec587fd0b695bbb8dcfe92169b4dae76245d.zip gdb-f14bec587fd0b695bbb8dcfe92169b4dae76245d.tar.gz gdb-f14bec587fd0b695bbb8dcfe92169b4dae76245d.tar.bz2 |
Change tui_source_element::line to be a unique_xmalloc_ptr
This changes tui_source_element::line to be a unique_xmalloc_ptr,
removing some manual memory management.
gdb/ChangeLog
2019-09-20 Tom Tromey <tom@tromey.com>
* tui/tui-winsource.h (~tui_source_element): Remove.
(tui_source_element): Update.
(struct tui_source_element) <line>: Now a unique_xmalloc_ptr.
* tui/tui-winsource.c (tui_show_source_line): Update.
* tui/tui-source.c (tui_source_window::set_contents): Update.
* tui/tui-disasm.c (tui_disasm_window::set_contents): Update.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index bedc073..3d32287 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,14 @@ 2019-09-20 Tom Tromey <tom@tromey.com> + * tui/tui-winsource.h (~tui_source_element): Remove. + (tui_source_element): Update. + (struct tui_source_element) <line>: Now a unique_xmalloc_ptr. + * tui/tui-winsource.c (tui_show_source_line): Update. + * tui/tui-source.c (tui_source_window::set_contents): Update. + * tui/tui-disasm.c (tui_disasm_window::set_contents): Update. + +2019-09-20 Tom Tromey <tom@tromey.com> + * tui/tui-data.h (tui_clear_source_windows_detail): Don't declare. * tui/tui-layout.c (tui_add_win_to_layout): Don't call |