aboutsummaryrefslogtreecommitdiff
path: root/gdb/cli/cli-script.h
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2018-04-18 15:40:57 -0600
committerTom Tromey <tom@tromey.com>2018-05-04 15:58:06 -0600
commit1263a9d5f1c6198cdb4e73bafe86ca451d35684d (patch)
treeec865758d5817f7babdd1eaef24c3cda4a3aaf5d /gdb/cli/cli-script.h
parent12973681f5d46a2407a8dc97c3352fa6c9971716 (diff)
downloadgdb-1263a9d5f1c6198cdb4e73bafe86ca451d35684d.zip
gdb-1263a9d5f1c6198cdb4e73bafe86ca451d35684d.tar.gz
gdb-1263a9d5f1c6198cdb4e73bafe86ca451d35684d.tar.bz2
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 <tom@tromey.com> * 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) <case while_control, case if_control>: Update.
Diffstat (limited to 'gdb/cli/cli-script.h')
-rw-r--r--gdb/cli/cli-script.h3
1 files changed, 2 insertions, 1 deletions
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 */