From a53911717f082176208093ca22acb5207ce8c831 Mon Sep 17 00:00:00 2001 From: Dan Klishch Date: Mon, 22 Jan 2024 15:40:50 -0500 Subject: [PATCH] LibJS: Remove DeprecatedFlyString::impl use in PrimitiveString --- Userland/Libraries/LibJS/Runtime/PrimitiveString.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Userland/Libraries/LibJS/Runtime/PrimitiveString.cpp b/Userland/Libraries/LibJS/Runtime/PrimitiveString.cpp index 29eb4bd62d..d74abec01c 100644 --- a/Userland/Libraries/LibJS/Runtime/PrimitiveString.cpp +++ b/Userland/Libraries/LibJS/Runtime/PrimitiveString.cpp @@ -223,9 +223,7 @@ NonnullGCPtr PrimitiveString::create(VM& vm, ByteString string) NonnullGCPtr PrimitiveString::create(VM& vm, DeprecatedFlyString const& string) { - if (string.is_empty()) - return vm.empty_string(); - return create(vm, *string.impl()); + return create(vm, ByteString { string }); } NonnullGCPtr PrimitiveString::create(VM& vm, PrimitiveString& lhs, PrimitiveString& rhs)