Selaa lähdekoodia

LibVT: Use StringBuilder::string_view() instead of to_string()

This let's us avoid a heap allocation.
Idan Horowitz 3 vuotta sitten
vanhempi
commit
ccad3d5a39
1 muutettua tiedostoa jossa 1 lisäystä ja 2 poistoa
  1. 1 2
      Userland/Libraries/LibVT/Terminal.cpp

+ 1 - 2
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)