Avoid requiring double pointers where a single would suffice.

Signed-off-by: Zachary T Welch <[email protected]>
---
 src/helper/command.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/helper/command.c b/src/helper/command.c
index ba28784..538c07b 100644
--- a/src/helper/command.c
+++ b/src/helper/command.c
@@ -205,10 +205,9 @@ static void command_helptext_add(Jim_Obj *cmd_list, const 
char *help)
  * Find a command by name from a list of commands.
  * @returns The named command if found, or NULL.
  */
-static struct command *command_find(struct command **head, const char *name)
+static struct command *command_find(struct command *head, const char *name)
 {
-       assert(head);
-       for (struct command *cc = *head; cc; cc = cc->next)
+       for (struct command *cc = head; cc; cc = cc->next)
        {
                if (strcmp(cc->name, name) == 0)
                        return cc;
@@ -242,7 +241,7 @@ struct command* register_command(struct command_context 
*context,
                return NULL;
 
        struct command **head = parent ? &parent->children : &context->commands;
-       struct command *c = command_find(head, name);
+       struct command *c = command_find(*head, name);
        if (NULL != c)
                return c;
 
-- 
1.6.4.4

_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to