Ver Fonte

修改mempool使用rt_list_for_each宏进行遍历

shaojinchun há 6 anos atrás
pai
commit
770cc2ffeb
1 ficheiros alterados com 1 adições e 1 exclusões
  1. 1 1
      components/finsh/cmd.c

+ 1 - 1
components/finsh/cmd.c

@@ -691,7 +691,7 @@ long list_mempool(void)
                 mp = (struct rt_mempool *)obj;
 
                 suspend_thread_count = 0;
-                for (node = mp->suspend_thread.next; node != &mp->suspend_thread; node = node->next)
+                rt_list_for_each(node, &mp->suspend_thread)
                 {
                     suspend_thread_count++;
                 }