From 6cbd40e6d84defc51f781bd4d9e24949cf6476dc Mon Sep 17 00:00:00 2001 From: Chandler Cox Date: Tue, 22 Jul 2025 22:01:55 -0500 Subject: [PATCH] Make StringView::Empty const to fix issues with user accidentally changing the value. --- Source/Engine/Core/Types/StringView.cpp | 2 +- Source/Engine/Core/Types/StringView.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Engine/Core/Types/StringView.cpp b/Source/Engine/Core/Types/StringView.cpp index 505d9ec05..168a537c1 100644 --- a/Source/Engine/Core/Types/StringView.cpp +++ b/Source/Engine/Core/Types/StringView.cpp @@ -9,7 +9,7 @@ StringView StringBuilder::ToStringView() const return StringView(_data.Get(), _data.Count()); } -StringView StringView::Empty; +const StringView StringView::Empty; StringView::StringView(const String& str) : StringViewBase(str.Get(), str.Length()) diff --git a/Source/Engine/Core/Types/StringView.h b/Source/Engine/Core/Types/StringView.h index 25d156c64..5dc0c14a1 100644 --- a/Source/Engine/Core/Types/StringView.h +++ b/Source/Engine/Core/Types/StringView.h @@ -219,7 +219,7 @@ public: /// /// Instance of the empty string. /// - static StringView Empty; + static const StringView Empty; public: ///