Revert "Rename "libside" to "libtgif""
[libside.git] / src / list.h
index 8717bef4de7adb6f4b6ec1e41b1ac752816fff28..f017e1a14bf2ef0a963606b4325757597f163e7e 100644 (file)
@@ -50,13 +50,15 @@ void side_list_remove_node(struct side_list_node *node)
 
 #define side_list_for_each_entry(_entry, _head, _member) \
        for ((_entry) = side_container_of((_head)->node.next, __typeof__(*(_entry)), _member); \
-               &(_entry)->member != &head->node; \
-               (_entry) = side_container_of((_entry)->member.next, __typeof__(*(_entry)), _member))
+               &(_entry)->_member != &(_head)->node; \
+               (_entry) = side_container_of((_entry)->_member.next, __typeof__(*(_entry)), _member))
 
 /* List iteration, safe against node reclaim while iterating. */
 #define side_list_for_each_entry_safe(_entry, _next_entry, _head, _member) \
-       for ((_entry) = side_container_of((_head)->node.next, __typeof__(*(_entry)), _member), (_next_entry) = (_entry)->next; \
-               &(_entry)->member != &head->node; \
-               (_entry) = (_next_entry)->next, (_next_entry) = (_entry)->next)
+       for ((_entry) = side_container_of((_head)->node.next, __typeof__(*(_entry)), _member), \
+                       (_next_entry) = side_container_of((_entry)->_member.next, __typeof__(*(_entry)), _member); \
+               &(_entry)->_member != &(_head)->node; \
+               (_entry) = side_container_of((_next_entry)->_member.next, __typeof__(*(_entry)), _member), \
+               (_next_entry) = side_container_of((_entry)->_member.next, __typeof__(*(_entry)), _member))
 
 #endif /* _SIDE_LIST_H */
This page took 0.023802 seconds and 4 git commands to generate.