aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2014-07-21 11:46:47 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2014-07-21 11:46:47 +0200
commit9b729f93a10a43a498f4c10f8d80c31a94ae7a0c (patch)
tree0448598333704d534b039e0a8dcfc5db06ad0d1b /Eigen/src/Core
parent946b99dd5c537f7c93d477645c87fff079a58b6f (diff)
Resizing is done by call_assignment_noalias, so no need to perform it when dealing with aliasing.
Diffstat (limited to 'Eigen/src/Core')
-rw-r--r--Eigen/src/Core/AssignEvaluator.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/Eigen/src/Core/AssignEvaluator.h b/Eigen/src/Core/AssignEvaluator.h
index 43755c2fd..1727a6a4a 100644
--- a/Eigen/src/Core/AssignEvaluator.h
+++ b/Eigen/src/Core/AssignEvaluator.h
@@ -702,8 +702,6 @@ void call_assignment(Dst& dst, const Src& src, const Func& func, typename enable
call_assignment_no_alias(tmp, src, internal::assign_op<typename Dst::Scalar>());
#endif
- // resizing
- dst.resize(tmp.rows(), tmp.cols());
call_assignment_no_alias(dst, tmp, func);
}