feat: support for SIGALRM
[lunaix-os.git] / lunaix-os / includes / lunaix / ds / llist.h
index 1a6ec9b5fc6a8377e84d7096bbdf149a8cbeff17..5afc36ad43b48ec822919a7dbb6a94008b130e44 100644 (file)
@@ -64,7 +64,7 @@ llist_delete(struct llist_header* elem)
 static inline int
 llist_empty(struct llist_header* elem)
 {
-    return elem->next == elem;
+    return elem->next == elem && elem->prev == elem;
 }
 
 /**