changed reinterpret_cast to static_cast

This issue seem to be lingering around for quite some time
https://github.com/Itseez/opencv/pull/639
http://code.opencv.org/issues/2819
pull/804/head
Gurpinder Singh Sandhu 12 years ago
parent e143706ef9
commit 36aad46fe1
  1. 4
      modules/core/include/opencv2/core/operations.hpp

@ -686,7 +686,7 @@ template<typename _Tp> static inline
Scalar operator * (const Matx<_Tp, 4, 4>& a, const Scalar& b)
{
Matx<double, 4, 1> c(Matx<double, 4, 4>(a), b, Matx_MatMulOp());
return reinterpret_cast<const Scalar&>(c);
return static_cast<const Scalar&>(c);
}
@ -694,7 +694,7 @@ static inline
Scalar operator * (const Matx<double, 4, 4>& a, const Scalar& b)
{
Matx<double, 4, 1> c(a, b, Matx_MatMulOp());
return reinterpret_cast<const Scalar&>(c);
return static_cast<const Scalar&>(c);
}

Loading…
Cancel
Save