diff --git a/Source/utils/pointer_value_union.hpp b/Source/utils/pointer_value_union.hpp index 4ad6f5740..57b093de2 100644 --- a/Source/utils/pointer_value_union.hpp +++ b/Source/utils/pointer_value_union.hpp @@ -40,7 +40,7 @@ public: [[nodiscard]] T AsValue() const { - return repr_ >> 1; + return static_cast(repr_ >> 1); } private: