app/test: no more builtin commands
authorDavid Marchand <david.marchand@6wind.com>
Mon, 18 Aug 2014 11:29:24 +0000 (13:29 +0200)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Tue, 26 Aug 2014 15:52:34 +0000 (17:52 +0200)
The builtin commands list is now empty, we can remove it.

Signed-off-by: David Marchand <david.marchand@6wind.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Neil Horman <nhorman@tuxdriver.com>
app/test/commands.c

index 0640ac9..b7c6ee0 100644 (file)
@@ -324,9 +324,8 @@ cmdline_parse_ctx_t main_ctx[] = {
 int commands_init(void)
 {
        struct test_command *t;
-       char builtin_commands[] = "";
        char *commands, *ptr;
-       int commands_len = strlen(builtin_commands) + 1;
+       int commands_len = 0;
 
        TAILQ_FOREACH(t, &commands_list, next) {
                commands_len += strlen(t->command) + 1;
@@ -340,7 +339,8 @@ int commands_init(void)
        TAILQ_FOREACH(t, &commands_list, next) {
                ptr += sprintf(ptr, "%s#", t->command);
        }
-       ptr += sprintf(ptr, "%s", builtin_commands);
+       ptr--;
+       ptr[0] = '\0';
 
        cmd_autotest_autotest.string_data.str = commands;
        return 0;