Skip to content

Commit e9bfefb

Browse files
authored
fix: correct char_as_u8 return type in alstring.h for C++23 compatibility (#3157)
1 parent bd2b61d commit e9bfefb

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

3rdparty/openal/common/alstring.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ inline auto char_as_u8(const std::string_view str LIFETIMEBOUND) -> std::string_
4444
inline auto u8_as_char(const std::string_view str LIFETIMEBOUND) -> std::string_view
4545
{ return str; }
4646
#else
47-
inline auto char_as_u8(const std::string_view str LIFETIMEBOUND) -> std::string_view
47+
inline auto char_as_u8(const std::string_view str LIFETIMEBOUND) -> std::u8string_view
4848
{ return std::u8string_view{reinterpret_cast<const char8_t*>(str.data()), str.size()}; }
4949

5050
inline auto u8_as_char(const std::u8string_view str LIFETIMEBOUND) -> std::string_view

0 commit comments

Comments
 (0)