From 016943f8709c108a9e143e2ff95cff97cd2d1d3e Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Mon, 15 Feb 2010 11:31:36 +0100 Subject: [PATCH] avoid 2 redundant calls to resize --- Eigen/src/Core/DenseStorageBase.h | 3 +-- 1 file changed, 1 insertion(+), 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 : 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