diff options
Diffstat (limited to 'Eigen/src')
-rw-r--r-- | Eigen/src/Core/Product.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Core/Product.h b/Eigen/src/Core/Product.h index 05a8221ee..52fb0db2c 100644 --- a/Eigen/src/Core/Product.h +++ b/Eigen/src/Core/Product.h @@ -300,7 +300,7 @@ template<typename OtherDerived> inline Derived & MatrixBase<Derived>::operator*=(const MatrixBase<OtherDerived> &other) { - return *this = *this * other; + return derived() = derived() * other.derived(); } /*************************************************************************** |