diff --git a/src/ox/std/string.hpp b/src/ox/std/string.hpp index 49ec02a4b..4dcc517eb 100644 --- a/src/ox/std/string.hpp +++ b/src/ox/std/string.hpp @@ -104,10 +104,10 @@ class BasicString { BasicString substr(std::size_t pos) const noexcept; [[nodiscard]] - bool endsWith(const char *other) const noexcept; + bool endsWith(const char *ending) const noexcept; [[nodiscard]] - bool endsWith(const BasicString &other) const noexcept; + bool endsWith(const BasicString &ending) const noexcept; [[nodiscard]] constexpr const char *data() const noexcept { @@ -199,7 +199,7 @@ BasicString &BasicString::operator=(const char template BasicString &BasicString::operator=(char *str) noexcept { - return *this = static_cast(str); + return *this = const_cast(str); } template