summaryrefslogtreecommitdiff
path: root/src/thread.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/thread.c')
-rw-r--r--src/thread.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/thread.c b/src/thread.c
index b964099a72..a2adee0c74 100644
--- a/src/thread.c
+++ b/src/thread.c
@@ -53,7 +53,7 @@ static void rt_thread_exit(void)
rt_list_remove(&(thread->thread_timer.list));
rt_object_detach((rt_object_t)&(thread->thread_timer));
- if ((rt_object_is_systemobject((rt_object_t)thread) == RT_EOK) &&
+ if ((rt_object_is_systemobject((rt_object_t)thread) == RT_TRUE) &&
thread->cleanup == RT_NULL)
{
rt_object_detach((rt_object_t)thread);