aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2010-02-15 11:31:36 +0100
committerGravatar Gael Guennebaud <g.gael@free.fr>2010-02-15 11:31:36 +0100
commit016943f8709c108a9e143e2ff95cff97cd2d1d3e (patch)
treec4bc45abc8a41f83745b7048e64af349b571902e
parentdcb395c6f5ae420edf83d0640c3f1d4f3493f3d6 (diff)
avoid 2 redundant calls to resize
-rw-r--r--Eigen/src/Core/DenseStorageBase.h3
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