diff options
Diffstat (limited to 'src/treebuilder/in_body.c')
-rw-r--r-- | src/treebuilder/in_body.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/treebuilder/in_body.c b/src/treebuilder/in_body.c index 2904933..3658ebe 100644 --- a/src/treebuilder/in_body.c +++ b/src/treebuilder/in_body.c @@ -100,8 +100,6 @@ static void aa_remove_element_stack_item(hubbub_treebuilder *treebuilder, uint32_t index, uint32_t limit); static void aa_clone_and_replace_entries(hubbub_treebuilder *treebuilder, formatting_list_entry *element); -static void aa_insert_into_foster_parent(hubbub_treebuilder *treebuilder, - void *node); /** @@ -1738,6 +1736,8 @@ void aa_insert_into_foster_parent(hubbub_treebuilder *treebuilder, void *node) bool insert = false; void *inserted; + stack[treebuilder->context.current_table].tainted = true; + if (treebuilder->context.current_table == 0) { treebuilder->tree_handler->ref_node( treebuilder->tree_handler->ctx, |