Merge "Fix list_for_each_safe macro"

This commit is contained in:
Colin Cross 2014-05-22 22:27:14 +00:00 committed by Gerrit Code Review
commit 617c28b8f2

View file

@ -44,10 +44,10 @@ struct listnode
#define list_for_each_reverse(node, list) \
for (node = (list)->prev; node != (list); node = node->prev)
#define list_for_each_safe(node, next, list) \
for (node = (list)->next, next = node->next; \
#define list_for_each_safe(node, n, list) \
for (node = (list)->next, n = node->next; \
node != (list); \
node = next, next = node->next)
node = n, n = node->next)
static inline void list_init(struct listnode *node)
{