From 14ba7a7dd1e0bbcecf277b1ff230fde6b0a91292 Mon Sep 17 00:00:00 2001 From: wangbowen6 Date: Fri, 3 Mar 2023 16:59:17 +0800 Subject: [PATCH] sched: build error fix in task_exithook CC: task/task_recover.c task/task_exithook.c: In function 'nxtask_exithook': task/task_exithook.c:464:11: error: 'struct tcb_s' has no member named 'cmn' 464 | if ((tcb->cmn.flags & TCB_FLAG_TTYPE_MASK) == TCB_FLAG_TTYPE_KERNEL) | ^~ CC: opus/silk/shell_coder.c make[1]: *** [Makefile:60: task_exithook.o] Error 1 Signed-off-by: wangbowen6 --- sched/task/task_exithook.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sched/task/task_exithook.c b/sched/task/task_exithook.c index 9a2392b742f..c0a0b31d69a 100644 --- a/sched/task/task_exithook.c +++ b/sched/task/task_exithook.c @@ -461,7 +461,7 @@ void nxtask_exithook(FAR struct tcb_s *tcb, int status) nxsig_cleanup(tcb); /* Deallocate Signal lists */ #ifdef CONFIG_SCHED_DUMP_LEAK - if ((tcb->cmn.flags & TCB_FLAG_TTYPE_MASK) == TCB_FLAG_TTYPE_KERNEL) + if ((tcb->flags & TCB_FLAG_TTYPE_MASK) == TCB_FLAG_TTYPE_KERNEL) { kmm_memdump(tcb->pid); }