bugfix in operator*= (matrix product)

(transplanted from b3ad796d4087ca768452d1bbe0555a85cd7e1dde
)
This commit is contained in:
Gael Guennebaud 2009-07-20 10:44:07 +02:00
parent fa44566305
commit 654fea39dc

View File

@ -299,7 +299,7 @@ template<typename OtherDerived>
inline Derived &
MatrixBase<Derived>::operator*=(const MatrixBase<OtherDerived> &other)
{
return *this = *this * other;
return derived() = derived() * other.derived();
}
/***************************************************************************