You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2022/04/02 14:24:53 UTC
[incubator-nuttx] 01/02: note_sysview.c: fix compilation for CONFIG_TASK_NAME_SIZE == 0
This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
commit a984de60980bf6b4c8ce281e46620772e03fef74
Author: raiden00pl <ra...@railab.me>
AuthorDate: Sat Apr 2 13:38:49 2022 +0200
note_sysview.c: fix compilation for CONFIG_TASK_NAME_SIZE == 0
---
drivers/segger/note_sysview.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/drivers/segger/note_sysview.c b/drivers/segger/note_sysview.c
index be3b472..f9649cf 100644
--- a/drivers/segger/note_sysview.c
+++ b/drivers/segger/note_sysview.c
@@ -83,7 +83,11 @@ static void sysview_send_taskinfo(FAR struct tcb_s *tcb)
SEGGER_SYSVIEW_TASKINFO info;
info.TaskID = tcb->pid;
+#if CONFIG_TASK_NAME_SIZE > 0
info.sName = tcb->name;
+#else
+ info.sName = "<noname>";
+#endif
info.Prio = tcb->sched_priority;
info.StackBase = (uintptr_t)tcb->stack_base_ptr;
info.StackSize = tcb->adj_stack_size;