diff options
author | Simon Marchi <simon.marchi@polymtl.ca> | 2023-04-01 15:24:58 -0400 |
---|---|---|
committer | Simon Marchi <simon.marchi@polymtl.ca> | 2023-04-02 14:11:33 -0400 |
commit | c4e37fa8e520c0e3b1e713085306d91e3fa3b78b (patch) | |
tree | 997ebcc2240dcfe2955ef67dba25fea4d83400bd /gdb | |
parent | 9c137cd1640be32c6d2e169c207fb60fbbf00266 (diff) | |
download | gdb-c4e37fa8e520c0e3b1e713085306d91e3fa3b78b.zip gdb-c4e37fa8e520c0e3b1e713085306d91e3fa3b78b.tar.gz gdb-c4e37fa8e520c0e3b1e713085306d91e3fa3b78b.tar.bz2 |
gdb: remove unused parameters in print_doc_of_command, apropos_cmd
I noticed the prefix parameter was unused in print_doc_of_command. And
when removing it, it becomes unused in apropos_cmd.
Change-Id: Id72980b03fe091b22931e6b85945f412b274ed5e
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/cli/cli-cmds.c | 2 | ||||
-rw-r--r-- | gdb/cli/cli-decode.c | 16 | ||||
-rw-r--r-- | gdb/cli/cli-decode.h | 2 |
3 files changed, 9 insertions, 11 deletions
diff --git a/gdb/cli/cli-cmds.c b/gdb/cli/cli-cmds.c index 0c68089..3b1c6a9 100644 --- a/gdb/cli/cli-cmds.c +++ b/gdb/cli/cli-cmds.c @@ -1768,7 +1768,7 @@ apropos_command (const char *arg, int from_tty) compiled_regex pattern (arg, REG_ICASE, _("Error in regular expression")); - apropos_cmd (gdb_stdout, cmdlist, verbose, pattern, ""); + apropos_cmd (gdb_stdout, cmdlist, verbose, pattern); } /* The options for the "alias" command. */ diff --git a/gdb/cli/cli-decode.c b/gdb/cli/cli-decode.c index 2a4f9b4..948592a 100644 --- a/gdb/cli/cli-decode.c +++ b/gdb/cli/cli-decode.c @@ -1637,9 +1637,8 @@ fput_command_names_styled (const cmd_list_element &c, otherwise print only one-line help for command C. */ static void -print_doc_of_command (const cmd_list_element &c, const char *prefix, - bool verbose, compiled_regex &highlight, - struct ui_file *stream) +print_doc_of_command (const cmd_list_element &c, bool verbose, + compiled_regex &highlight, struct ui_file *stream) { /* When printing the full documentation, add a line to separate this documentation from the previous command help, in the likely @@ -1674,7 +1673,7 @@ print_doc_of_command (const cmd_list_element &c, const char *prefix, void apropos_cmd (struct ui_file *stream, struct cmd_list_element *commandlist, - bool verbose, compiled_regex ®ex, const char *prefix) + bool verbose, compiled_regex ®ex) { struct cmd_list_element *c; int returnvalue; @@ -1698,7 +1697,7 @@ apropos_cmd (struct ui_file *stream, /* Try to match against the name. */ returnvalue = regex.search (c->name, name_len, 0, name_len, NULL); if (returnvalue >= 0) - print_doc_of_command (*c, prefix, verbose, regex, stream); + print_doc_of_command (*c, verbose, regex, stream); /* Try to match against the name of the aliases. */ for (const cmd_list_element &alias : c->aliases) @@ -1707,7 +1706,7 @@ apropos_cmd (struct ui_file *stream, returnvalue = regex.search (alias.name, name_len, 0, name_len, NULL); if (returnvalue >= 0) { - print_doc_of_command (*c, prefix, verbose, regex, stream); + print_doc_of_command (*c, verbose, regex, stream); break; } } @@ -1718,15 +1717,14 @@ apropos_cmd (struct ui_file *stream, /* Try to match against documentation. */ if (regex.search (c->doc, doc_len, 0, doc_len, NULL) >= 0) - print_doc_of_command (*c, prefix, verbose, regex, stream); + print_doc_of_command (*c, verbose, regex, stream); } /* Check if this command has subcommands. */ if (c->is_prefix ()) { /* Recursively call ourselves on the subcommand list, passing the right prefix in. */ - apropos_cmd (stream, *c->subcommands, verbose, regex, - c->prefixname ().c_str ()); + apropos_cmd (stream, *c->subcommands, verbose, regex); } } } diff --git a/gdb/cli/cli-decode.h b/gdb/cli/cli-decode.h index 013ffc8..8fe9325 100644 --- a/gdb/cli/cli-decode.h +++ b/gdb/cli/cli-decode.h @@ -283,7 +283,7 @@ private: extern void help_cmd (const char *, struct ui_file *); extern void apropos_cmd (struct ui_file *, struct cmd_list_element *, - bool verbose, compiled_regex &, const char *); + bool verbose, compiled_regex &); /* Used to mark commands that don't do anything. If we just leave the function field NULL, the command is interpreted as a help topic, or |