aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/servo/parser/hubbub_html_parser.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/servo/parser/hubbub_html_parser.rs b/src/servo/parser/hubbub_html_parser.rs
index 69cb6d4572f..c456861c004 100644
--- a/src/servo/parser/hubbub_html_parser.rs
+++ b/src/servo/parser/hubbub_html_parser.rs
@@ -169,7 +169,8 @@ fn parse_html(scope: NodeScope, url: Url, resource_task: ResourceTask) -> HtmlPa
None => None,
Some(id) => Some(from_slice(id))
};
- let new_node = scope.new_node(Doctype(DoctypeData(name, public_id, system_id, doctype.force_quirks)));
+ let data = DoctypeData(name, public_id, system_id, doctype.force_quirks);
+ let new_node = scope.new_node(Doctype(data));
unsafe { reinterpret_cast(&new_node) }
},
create_element: |tag: &hubbub::Tag| {