diff --git a/deps/ox/src/ox/std/string.hpp b/deps/ox/src/ox/std/string.hpp index 55913f2c..1dcb2842 100644 --- a/deps/ox/src/ox/std/string.hpp +++ b/deps/ox/src/ox/std/string.hpp @@ -213,22 +213,22 @@ class BasicString { [[nodiscard]] constexpr const char *c_str() const noexcept { - return static_cast(m_buff.data()); + return m_buff.data(); } [[nodiscard]] - inline explicit operator const char*() const { + constexpr explicit operator const char*() const { return c_str(); } #if __has_include() [[nodiscard]] - inline std::string toStdString() const { + std::string toStdString() const { return c_str(); } [[nodiscard]] - inline explicit operator std::string() const { + explicit operator std::string() const { return c_str(); } #endif