mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-02-23 16:14:23 +00:00
LibWeb: Use StringBuilder::append_code_point() over append(Utf32View)
When appending a single Unicode code point, we don't have to go through the trouble of creating a Utf32View wrapper over it.
This commit is contained in:
committed by
Andreas Kling
parent
1a46d8df5f
commit
7892ee355d
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user