summaryrefslogtreecommitdiff
path: root/src/idle.c
diff options
context:
space:
mode:
authorMeco Jianting Man <[email protected]>2021-06-08 10:53:18 +0800
committerGitHub <[email protected]>2021-06-08 10:53:18 +0800
commite7097118d21a6f767d5b4a677be3077201e92bc8 (patch)
treed4cab2f6d38c5459188cb10b1c6bf37d70235b0c /src/idle.c
parentbb848db2a40fd02ffaf059367a2e21603e47866c (diff)
parent0949986cf1ded275f163006ccabaabc00d247814 (diff)
Merge pull request #49 from RT-Thread/master
update
Diffstat (limited to 'src/idle.c')
-rw-r--r--src/idle.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/idle.c b/src/idle.c
index 317ee76926..a6efad5628 100644
--- a/src/idle.c
+++ b/src/idle.c
@@ -202,12 +202,14 @@ static void rt_thread_idle_entry(void *parameter)
{
#ifdef RT_USING_IDLE_HOOK
rt_size_t i;
+ void (*idle_hook)(void);
for (i = 0; i < RT_IDLE_HOOK_LIST_SIZE; i++)
{
- if (idle_hook_list[i] != RT_NULL)
+ idle_hook = idle_hook_list[i];
+ if (idle_hook != RT_NULL)
{
- idle_hook_list[i]();
+ idle_hook();
}
}
#endif