From 54ede74b8afa37595a4bb766033b981d4ace00e2 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Mon, 1 Sep 2014 16:47:20 -0600 Subject: Fix NSH PS command: If there are not argument, it would print garbage for argument list --- apps/nshlib/nsh_proccmds.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'apps/nshlib') diff --git a/apps/nshlib/nsh_proccmds.c b/apps/nshlib/nsh_proccmds.c index 0d57777d3..0cbc0f8de 100644 --- a/apps/nshlib/nsh_proccmds.c +++ b/apps/nshlib/nsh_proccmds.c @@ -290,16 +290,16 @@ static void ps_task(FAR struct tcb_s *tcb, FAR void *arg) if (ttcb->argv[1]) { nsh_output(vtbl, "%p", ttcb->argv[1]); - } - /* Then any additional arguments */ + /* Then any additional arguments */ #if CONFIG_MAX_TASK_ARGS > 2 - for (i = 2; i <= CONFIG_MAX_TASK_ARGS && ttcb->argv[i]; i++) - { - nsh_output(vtbl, ", %p", ttcb->argv[i]); - } + for (i = 2; i <= CONFIG_MAX_TASK_ARGS && ttcb->argv[i]; i++) + { + nsh_output(vtbl, ", %p", ttcb->argv[i]); + } #endif + } } nsh_output(vtbl, ")\n"); -- cgit v1.2.3