summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/treebuilder/treebuilder.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/treebuilder/treebuilder.c b/src/treebuilder/treebuilder.c
index ef23631..bac7139 100644
--- a/src/treebuilder/treebuilder.c
+++ b/src/treebuilder/treebuilder.c
@@ -730,17 +730,17 @@ void insert_element(hubbub_treebuilder *treebuilder, const hubbub_tag *tag)
treebuilder->tree_handler->unref_node(
treebuilder->tree_handler->ctx, appended);
-
- if (!element_stack_push(treebuilder,
- tag->ns,
- element_type_from_name(treebuilder, &tag->name),
- node)) {
- /** \todo errors */
- }
} else {
printf("should be inserting foster here\n");
aa_insert_into_foster_parent(treebuilder, node);
}
+
+ if (!element_stack_push(treebuilder,
+ tag->ns,
+ element_type_from_name(treebuilder, &tag->name),
+ node)) {
+ /** \todo errors */
+ }
}
/**