Use function_view in cli-script.c
authorTom Tromey <tom@tromey.com>
Wed, 18 Apr 2018 22:53:07 +0000 (16:53 -0600)
committerTom Tromey <tom@tromey.com>
Fri, 4 May 2018 21:58:08 +0000 (15:58 -0600)
commit60b3cef2e49ba72dea55181a8ad0cb8dbf3f8a5b
tree1fecc6fa000b666ff29bd42d66d80ff1901db6e5
parent7a2c85f25977ff9b11728ba85b1417538e22c246
Use function_view in cli-script.c

This changes some functions in cli-script.c to use function_view
rather than a function pointer and closure argument.  This simplifies
the code a bit and is useful in a subsequent patch.

ChangeLog
2018-05-04  Tom Tromey  <tom@tromey.com>

* tracepoint.c (actions_command): Update.
* mi/mi-cmd-break.c (mi_command_line_array)
(mi_command_line_array_cnt, mi_command_line_array_ptr)
(mi_read_next_line): Remove.
(mi_cmd_break_commands): Update.
* cli/cli-script.h (read_command_lines, read_command_lines_1): Use
function_view.
* cli/cli-script.c (get_command_line): Update.
(process_next_line): Use function_view.  Constify.
(recurse_read_control_structure, read_command_lines)
(read_command_lines_1): Change argument types to function_view.
(do_define_command, document_command): Update.
* breakpoint.h (check_tracepoint_command): Don't declare.
* breakpoint.c (check_tracepoint_command): Remove.
(commands_command_1, create_tracepoint_from_upload): Update.
gdb/ChangeLog
gdb/breakpoint.c
gdb/breakpoint.h
gdb/cli/cli-script.c
gdb/cli/cli-script.h
gdb/mi/mi-cmd-break.c
gdb/tracepoint.c