diff options
Diffstat (limited to 'Eigen')
-rw-r--r-- | Eigen/src/Core/DenseStorageBase.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/Eigen/src/Core/DenseStorageBase.h b/Eigen/src/Core/DenseStorageBase.h index 89903d0f6..5c8e48768 100644 --- a/Eigen/src/Core/DenseStorageBase.h +++ b/Eigen/src/Core/DenseStorageBase.h @@ -371,8 +371,7 @@ class DenseStorageBase : public _Base<Derived> : m_storage(other.derived().rows() * other.derived().cols(), other.derived().rows(), other.derived().cols()) { _check_template_params(); - resize(other.rows(), other.cols()); - *this = other; + Base::operator=(other.derived()); } /** \name Map |