Remove output_command_const

I happened to notice that output_command_const still exists, but is
not needed any more -- commands are always const-correct now.  This
patch removes this leftover.

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

	* printcmd.c (output_command): Remove.
	(output_command_const): Rename to output_command.
	* valprint.h (output_command): Rename from output_command_const.
	* tracepoint.c (trace_dump_actions): Call output_command.
This commit is contained in:
Tom Tromey 2018-05-21 13:28:16 -06:00
parent bc18fbb575
commit 122b53ea6a
4 changed files with 10 additions and 11 deletions

View File

@ -1,3 +1,10 @@
2018-05-21 Tom Tromey <tom@tromey.com>
* printcmd.c (output_command): Remove.
(output_command_const): Rename to output_command.
* valprint.h (output_command): Rename from output_command_const.
* tracepoint.c (trace_dump_actions): Call output_command.
2018-05-21 Tom Tromey <tom@tromey.com>
* mi/mi-cmd-catch.c (mi_cmd_catch_assert)

View File

@ -1221,16 +1221,8 @@ call_command (const char *exp, int from_tty)
/* Implementation of the "output" command. */
static void
output_command (const char *exp, int from_tty)
{
output_command_const (exp, from_tty);
}
/* Like output_command, but takes a const string as argument. */
void
output_command_const (const char *exp, int from_tty)
output_command (const char *exp, int from_tty)
{
char format = 0;
struct value *val;

View File

@ -2713,7 +2713,7 @@ trace_dump_actions (struct command_line *action,
}
printf_filtered ("%s = ", exp);
output_command_const (exp, from_tty);
output_command (exp, from_tty);
printf_filtered ("\n");
}
action_exp = next_comma;

View File

@ -210,7 +210,7 @@ extern void generic_printstr (struct ui_file *stream, struct type *type,
arguments passed to all command implementations, except ARGS is
const. */
extern void output_command_const (const char *args, int from_tty);
extern void output_command (const char *args, int from_tty);
extern int val_print_scalar_type_p (struct type *type);