From 8547c56ba4607e1c4efac483f97f01b8ba8c3a01 Mon Sep 17 00:00:00 2001 From: Kae <80987908+Novaenia@users.noreply.github.com> Date: Mon, 24 Jul 2023 23:37:55 +1000 Subject: Proper LuaString <-> String handling Null-terminator usage is opt-in --- source/core/StarStringView.hpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/core/StarStringView.hpp') diff --git a/source/core/StarStringView.hpp b/source/core/StarStringView.hpp index 3ebc952..5598d0f 100644 --- a/source/core/StarStringView.hpp +++ b/source/core/StarStringView.hpp @@ -96,6 +96,8 @@ public: StringView& operator=(StringView s); friend bool operator==(StringView s1, const char* s2); + friend bool operator==(StringView s1, std::string const& s2); + friend bool operator==(StringView s1, String const& s2); friend bool operator==(StringView s1, StringView s2); friend bool operator!=(StringView s1, StringView s2); friend bool operator<(StringView s1, StringView s2); -- cgit v1.2.3