1
0
mirror of https://github.com/rkd77/elinks.git synced 2025-02-02 15:09:23 -05:00

Change order of variables given to foreach_dom_node iterators

This commit is contained in:
Jonas Fonseca 2005-12-19 02:57:00 +01:00 committed by Jonas Fonseca
parent 330c0174e5
commit b64e122159
2 changed files with 4 additions and 4 deletions

View File

@ -94,7 +94,7 @@ del_from_dom_node_list(struct dom_node_list *list, struct dom_node *node)
if (!list) return;
foreach_dom_node(i, entry, list) {
foreach_dom_node (list, entry, i) {
size_t successors;
if (entry != node) continue;
@ -115,7 +115,7 @@ done_dom_node_list(struct dom_node_list *list)
assert(list);
foreach_dom_node (i, node, list) {
foreach_dom_node (list, node, i) {
/* Avoid that the node start messing with the node list. */
done_dom_node_data(node);
}

View File

@ -214,11 +214,11 @@ struct dom_node_list {
struct dom_node *entries[1];
};
#define foreach_dom_node(i, node, list) \
#define foreach_dom_node(list, node, i) \
for ((i) = 0; (i) < (list)->size; (i)++) \
if (((node) = (list)->entries[(i)]))
#define foreachback_dom_node(i, node, list) \
#define foreachback_dom_node(list, node, i) \
for ((i) = (list)->size - 1; (i) > 0; (i)--) \
if (((node) = (list)->entries[(i)]))