diff options
Diffstat (limited to 'Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h')
-rw-r--r-- | Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h b/Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h index 024767868..6e74116b9 100644 --- a/Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h +++ b/Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h @@ -214,7 +214,7 @@ EIGEN_STRONG_INLINE void bcouple_common<Packet2d, Packet1cd>(PacketBlock<Packet2 template<typename Scalar, typename Packet> EIGEN_STRONG_INLINE Packet ploadRhs(const Scalar* rhs) { - return *((Packet *)rhs); + return *reinterpret_cast<Packet *>(const_cast<Scalar *>(rhs)); } } // end namespace internal |