From 7892ee355df95f6414ab5334d8d997c2c0356a45 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 20 Jul 2024 14:30:50 +0200 Subject: [PATCH] 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. --- Userland/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Userland/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp b/Userland/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp index b52088e3ed..d53a25b3f1 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)