diff --git a/Eigen/src/Geometry/Scaling.h b/Eigen/src/Geometry/Scaling.h index 89fe3d6d5..359e709f6 100644 --- a/Eigen/src/Geometry/Scaling.h +++ b/Eigen/src/Geometry/Scaling.h @@ -78,7 +78,7 @@ public: /** Concatenates a uniform scaling and a linear transformation matrix */ // TODO returns an expression template - inline typename ei_eval::type operator* (const MatrixBase& other) const + inline typename ei_plain_matrix_type::type operator* (const MatrixBase& other) const { return other * m_factor; } template