diff options
author | Simon Marchi <simon.marchi@polymtl.ca> | 2021-10-31 10:58:47 -0400 |
---|---|---|
committer | Simon Marchi <simon.marchi@polymtl.ca> | 2021-11-04 15:40:44 -0400 |
commit | 143f5a3837c4a61b76c6d0c7023bece11f966daa (patch) | |
tree | 63b19f2d7d618e4d5dcbf56890d6a15a7ac82afd /gdb/cli | |
parent | 6c130ba387aa3533712e2ea31cd212ac2e269f61 (diff) | |
download | binutils-143f5a3837c4a61b76c6d0c7023bece11f966daa.zip binutils-143f5a3837c4a61b76c6d0c7023bece11f966daa.tar.gz binutils-143f5a3837c4a61b76c6d0c7023bece11f966daa.tar.bz2 |
gdb: remove unnecessary cmd_list_element::aliases nullptr checks
Remove two unnecessary nullptr checks. If aliases is nullptr, then the
for loops will simply be skipped.
Change-Id: I9132063bb17798391f8d019af305383fa8e0229f
Diffstat (limited to 'gdb/cli')
-rw-r--r-- | gdb/cli/cli-decode.c | 28 |
1 files changed, 11 insertions, 17 deletions
diff --git a/gdb/cli/cli-decode.c b/gdb/cli/cli-decode.c index 27a8019..019aa62 100644 --- a/gdb/cli/cli-decode.c +++ b/gdb/cli/cli-decode.c @@ -1351,16 +1351,11 @@ static void fput_aliases_definition_styled (struct cmd_list_element *cmd, struct ui_file *stream) { - if (cmd->aliases != nullptr) - { - for (cmd_list_element *iter = cmd->aliases; - iter; - iter = iter->alias_chain) - { - if (!iter->default_args.empty ()) - fput_alias_definition_styled (iter, stream); - } - } + for (cmd_list_element *iter = cmd->aliases; + iter != nullptr; + iter = iter->alias_chain) + if (!iter->default_args.empty ()) + fput_alias_definition_styled (iter, stream); } @@ -1377,15 +1372,14 @@ fput_command_names_styled (struct cmd_list_element *c, { if (always_fput_c_name || c->aliases != nullptr) fput_command_name_styled (c, stream); - if (c->aliases != nullptr) + + for (cmd_list_element *iter = c->aliases; iter; iter = iter->alias_chain) { - for (cmd_list_element *iter = c->aliases; iter; iter = iter->alias_chain) - { - fputs_filtered (", ", stream); - wrap_here (" "); - fput_command_name_styled (iter, stream); - } + fputs_filtered (", ", stream); + wrap_here (" "); + fput_command_name_styled (iter, stream); } + if (always_fput_c_name || c->aliases != nullptr) fputs_filtered (postfix, stream); } |