diff --git a/axmol/tlx/utility.hpp b/axmol/tlx/utility.hpp index 3929576e1a2e..c5f8b1bf2420 100644 --- a/axmol/tlx/utility.hpp +++ b/axmol/tlx/utility.hpp @@ -106,10 +106,9 @@ inline void resize_and_overrite(_SeqCont& cont, size_t size, _Operation op) template inline std::string_view to_string_view(_Subrgn&& subrgn) { - return std::string_view{&*subrgn.begin(), static_cast(std::ranges::distance(subrgn))}; + return std::string_view{std::ranges::data(subrgn), static_cast(std::ranges::size(subrgn))}; } - /** * @brief Safely copy a string into a fixed-size C-style buffer. *