diff options
author | Tom Tromey <tom@tromey.com> | 2018-12-29 12:42:18 -0700 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2018-12-30 08:54:13 -0700 |
commit | 95bc9f0bf06637cf9c1147008ac32d6b00c42707 (patch) | |
tree | 8af056bf84c73a05ff6c6c85068c90a5bf5f2e66 /gdb/ChangeLog | |
parent | ecad3b215d34263968bb7c74701e3ca9483ac710 (diff) | |
download | gdb-95bc9f0bf06637cf9c1147008ac32d6b00c42707.zip gdb-95bc9f0bf06637cf9c1147008ac32d6b00c42707.tar.gz gdb-95bc9f0bf06637cf9c1147008ac32d6b00c42707.tar.bz2 |
Change input_handler to take a unique_xmalloc_ptr
This changes ui::input_handler to take a unique_xmalloc_ptr. This
clarifies the ownership transfer of input_handler's argument.
gdb/ChangeLog
2018-12-30 Tom Tromey <tom@tromey.com>
* event-top.h (command_line_handler): Update.
* top.c (class gdb_readline_wrapper_cleanup) <m_handler_orig>:
Update.
(gdb_readline_wrapper_line): Update.
* top.h (struct ui) <input_handler>: Take a unique_xmalloc_ptr.
(handle_line_of_input): Update.
* event-top.c: Update.
(gdb_readline_no_editing_callback): Update.
(command_line_handler): Take a unique_xmalloc_ptr.
(handle_line_of_input): Take a const char *.
(command_line_append_input_line): Take a const char *.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 5ed91a8..7be4360 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,17 @@ +2018-12-30 Tom Tromey <tom@tromey.com> + + * event-top.h (command_line_handler): Update. + * top.c (class gdb_readline_wrapper_cleanup) <m_handler_orig>: + Update. + (gdb_readline_wrapper_line): Update. + * top.h (struct ui) <input_handler>: Take a unique_xmalloc_ptr. + (handle_line_of_input): Update. + * event-top.c: Update. + (gdb_readline_no_editing_callback): Update. + (command_line_handler): Take a unique_xmalloc_ptr. + (handle_line_of_input): Take a const char *. + (command_line_append_input_line): Take a const char *. + 2018-12-28 Tom Tromey <tom@tromey.com> * source-cache.c (get_language_name): Conditionally compile. |