diff --git a/hipamd/include/hip/amd_detail/amd_hip_vector_types.h b/hipamd/include/hip/amd_detail/amd_hip_vector_types.h index 640c70e2d7..baf0bdfeec 100644 --- a/hipamd/include/hip/amd_detail/amd_hip_vector_types.h +++ b/hipamd/include/hip/amd_detail/amd_hip_vector_types.h @@ -61,7 +61,7 @@ get_native_pointer(HIP_vector_base& base_vec) { static_assert(sizeof(base_vec) == sizeof(typename HIP_vector_base::Native_vec_)); static_assert(__hip_internal::alignment_of>::value == __hip_internal::alignment_of::Native_vec_>::value); - return reinterpret_cast::Native_vec_*>(&base_vec.x); + return reinterpret_cast::Native_vec_*>(&base_vec); }; template @@ -70,7 +70,7 @@ get_native_pointer(const HIP_vector_base& base_vec) { static_assert(sizeof(base_vec) == sizeof(typename HIP_vector_base::Native_vec_)); static_assert(__hip_internal::alignment_of>::value == __hip_internal::alignment_of::Native_vec_>::value); - return reinterpret_cast::Native_vec_*>(&base_vec.x); + return reinterpret_cast::Native_vec_*>(&base_vec); }; } // Namespace hip_impl.