fix 'target init' command registration
authorZachary T Welch <zw@superlucidity.net>
Thu, 3 Dec 2009 00:12:10 +0000 (16:12 -0800)
committerZachary T Welch <zw@superlucidity.net>
Thu, 3 Dec 2009 00:16:54 +0000 (16:16 -0800)
The command handler registration was put at the top level, rather
than as a subcommand.  Move it to where it belongs.

src/target/target.c

index 4013442612dd8489074a89911ef7ee27a59671ca..9a605f3dca81401c9f445425a47d3867d19bdb04 100644 (file)
@@ -4590,6 +4590,12 @@ static int jim_target_count(Jim_Interp *interp, int argc, Jim_Obj *const *argv)
 }
 
 static const struct command_registration target_subcommand_handlers[] = {
+       {
+               .name = "init",
+               .mode = COMMAND_CONFIG,
+               .handler = &handle_target_init_command,
+               .help = "initialize targets",
+       },
        {
                .name = "create",
                .mode = COMMAND_ANY,
@@ -4803,12 +4809,6 @@ COMMAND_HANDLER(handle_fast_load_command)
 }
 
 static const struct command_registration target_command_handlers[] = {
-       {
-               .name = "init",
-               .mode = COMMAND_CONFIG,
-               .handler = &handle_target_init_command,
-               .help = "initialize targets",
-       },
        {
                .name = "targets",
                .handler = &handle_targets_command,