120
125
#define CLS_CURSOR_FOR_EACH(RULE, MEMBER, CURSOR) \
121
126
for (ASSIGN_CONTAINER(RULE, cls_cursor_first(CURSOR), MEMBER); \
123
128
ASSIGN_CONTAINER(RULE, cls_cursor_next(CURSOR, &(RULE)->MEMBER), \
126
131
#define CLS_CURSOR_FOR_EACH_SAFE(RULE, NEXT, MEMBER, CURSOR) \
127
132
for (ASSIGN_CONTAINER(RULE, cls_cursor_first(CURSOR), MEMBER); \
129
134
? ASSIGN_CONTAINER(NEXT, cls_cursor_next(CURSOR, &(RULE)->MEMBER), \