From 1263a9d5f1c6198cdb4e73bafe86ca451d35684d Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Wed, 18 Apr 2018 15:40:57 -0600 Subject: Make print_command_trace varargs I noticed some code in execute_control_command_1 that could be simplified by making print_command_trace a printf-like function. This patch makes this change. ChangeLog 2018-05-04 Tom Tromey * top.c (execute_command): Update. * cli/cli-script.h (print_command_lines): Now varargs. * cli/cli-script.c (print_command_lines): Now varargs. (execute_control_command_1) : Update. --- gdb/cli/cli-script.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gdb/cli/cli-script.h') diff --git a/gdb/cli/cli-script.h b/gdb/cli/cli-script.h index 58dede23..10b6c17 100644 --- a/gdb/cli/cli-script.h +++ b/gdb/cli/cli-script.h @@ -148,7 +148,8 @@ extern std::string insert_user_defined_cmd_args (const char *line); /* Exported to top.c */ -extern void print_command_trace (const char *cmd); +extern void print_command_trace (const char *cmd, ...) + ATTRIBUTE_PRINTF (1, 2); /* Exported to event-top.c */ -- cgit v1.1