summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--components/finsh/cmd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/finsh/cmd.c b/components/finsh/cmd.c
index e49f5d8379..d6edef00da 100644
--- a/components/finsh/cmd.c
+++ b/components/finsh/cmd.c
@@ -81,7 +81,7 @@ static long _list_thread(struct rt_list_node* list)
for (node = list->next; node != list; node = node->next)
{
thread = rt_list_entry(node, struct rt_thread, list);
- rt_kprintf("%-8s 0x%02x", thread->name, thread->current_priority);
+ rt_kprintf("%-8.*s 0x%02x", RT_NAME_MAX, thread->name, thread->current_priority);
if (thread->stat == RT_THREAD_READY) rt_kprintf(" ready ");
else if (thread->stat == RT_THREAD_SUSPEND) rt_kprintf(" suspend");