diff --git a/AK/StringBuilder.cpp b/AK/StringBuilder.cpp index 1754a4709b..8999592f1a 100644 --- a/AK/StringBuilder.cpp +++ b/AK/StringBuilder.cpp @@ -15,6 +15,7 @@ #ifndef KERNEL # include +# include # include #endif @@ -122,6 +123,11 @@ ErrorOr StringBuilder::to_string() const { return String::from_utf8(string_view()); } + +ErrorOr StringBuilder::to_fly_string() const +{ + return FlyString::from_utf8(string_view()); +} #endif StringView StringBuilder::string_view() const diff --git a/AK/StringBuilder.h b/AK/StringBuilder.h index 7342426be5..0d8a8c311f 100644 --- a/AK/StringBuilder.h +++ b/AK/StringBuilder.h @@ -66,6 +66,7 @@ public: #endif ErrorOr to_string() const; + ErrorOr to_fly_string() const; [[nodiscard]] ByteBuffer to_byte_buffer() const;