summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2012-07-07 19:48:21 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2012-07-07 19:48:21 +0100
commiteff7f871fd14038b60b183962d040c9a135dcde6 (patch)
tree5708862e2c5f31b4d0a7b8e17afccdb2abbc91ff
parent176583ebf1b7c4a503c1ecc88123c15d3414d46b (diff)
downloadlibdom-eff7f871fd14038b60b183962d040c9a135dcde6.tar.gz
libdom-eff7f871fd14038b60b183962d040c9a135dcde6.tar.bz2
HTMLCollection: Fix node walker to not stop after left-tree of root
-rw-r--r--src/html/html_collection.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/html/html_collection.c b/src/html/html_collection.c
index 7532742..7fe6d06 100644
--- a/src/html/html_collection.c
+++ b/src/html/html_collection.c
@@ -135,7 +135,7 @@ dom_exception dom_html_collection_get_length(dom_html_collection *col,
parent = parent->parent;
}
- if (parent == col->root)
+ if (node == col->root)
node = NULL;
else
node = node->next;
@@ -184,7 +184,7 @@ dom_exception dom_html_collection_item(dom_html_collection *col,
parent = parent->parent;
}
- if (parent == col->root)
+ if (n == col->root)
n = NULL;
else
n = n->next;