diff --git a/Userland/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp b/Userland/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp index b52088e3edb..d53a25b3f16 100644 --- a/Userland/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp +++ b/Userland/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp @@ -1155,17 +1155,17 @@ void HTMLParser::insert_character(u32 data) { auto node = find_character_insertion_node(); if (node == m_character_insertion_node.ptr()) { - m_character_insertion_builder.append(Utf32View { &data, 1 }); + m_character_insertion_builder.append_code_point(data); return; } if (!m_character_insertion_node.ptr()) { m_character_insertion_node = JS::make_handle(node); - m_character_insertion_builder.append(Utf32View { &data, 1 }); + m_character_insertion_builder.append_code_point(data); return; } flush_character_insertions(); m_character_insertion_node = JS::make_handle(node); - m_character_insertion_builder.append(Utf32View { &data, 1 }); + m_character_insertion_builder.append_code_point(data); } void HTMLParser::handle_after_head(HTMLToken& token)