From ccad3d5a39b9230510f1cead786ab0dd5d157652 Mon Sep 17 00:00:00 2001 From: Idan Horowitz Date: Tue, 15 Feb 2022 23:43:32 +0200 Subject: [PATCH] LibVT: Use StringBuilder::string_view() instead of to_string() This let's us avoid a heap allocation. --- Userland/Libraries/LibVT/Terminal.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Userland/Libraries/LibVT/Terminal.cpp b/Userland/Libraries/LibVT/Terminal.cpp index d7e216c6ee..f5f0d96f14 100644 --- a/Userland/Libraries/LibVT/Terminal.cpp +++ b/Userland/Libraries/LibVT/Terminal.cpp @@ -1441,8 +1441,7 @@ void Terminal::handle_key_press(KeyCode key, u32 code_point, u8 flags) StringBuilder sb; sb.append_code_point(code_point); - - emit_string(sb.to_string()); + emit_string(sb.string_view()); } void Terminal::unimplemented_control_code(u8 code)