diff --git a/src/entt/stl/memory.hpp b/src/entt/stl/memory.hpp index 965c22250..36a8980f4 100644 --- a/src/entt/stl/memory.hpp +++ b/src/entt/stl/memory.hpp @@ -33,7 +33,7 @@ constexpr auto to_address(const Type &ptr) noexcept { if constexpr(requires { std::pointer_traits::to_address(ptr); }) { return std::pointer_traits::to_address(ptr); } else { - return std::to_address(ptr.operator->()); + return to_address(ptr.operator->()); } } #endif