diff --git a/Eigen/src/Geometry/Scaling.h b/Eigen/src/Geometry/Scaling.h index c1899a029..8d9acf252 100755 --- a/Eigen/src/Geometry/Scaling.h +++ b/Eigen/src/Geometry/Scaling.h @@ -77,10 +77,10 @@ public: /** Concatenates a uniform scaling and an affine transformation */ template inline typename - internal::uniformscaling_times_affine_returntype ::type + internal::uniformscaling_times_affine_returntype::type operator* (const Transform& t) const { - typename internal::uniformscaling_times_affine_returntype res = t; + typename internal::uniformscaling_times_affine_returntype::type res = t; res.prescale(factor()); return res; }