Pārlūkot izejas kodu

修复了链表的bug

fslongjin 2 gadi atpakaļ
vecāks
revīzija
21844c8ba4
1 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 2 2
      kernel/common/glib.h

+ 2 - 2
kernel/common/glib.h

@@ -119,8 +119,8 @@ static inline void list_del(struct List *entry)
      * @param entry 待删除的节点
      */
 
-    entry->prev->next = entry->next;
-    entry->next = entry->prev;
+    entry->next->prev = entry->prev;
+	entry->prev->next = entry->next;
 }
 
 static inline bool list_empty(struct List *entry)