aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/Assign.h
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2008-04-25 23:10:37 +0000
committerGravatar Gael Guennebaud <g.gael@free.fr>2008-04-25 23:10:37 +0000
commit6f2c72fb537c18e5b3a2ddc1f1ba2ff2f4a38785 (patch)
tree13554a164d91eeaa659976e66042ebf9e1276f66 /Eigen/src/Core/Assign.h
parenta451835bce179a999cddedc3c9dab49e421968eb (diff)
Various fixes in:
- vector to vector assign - PartialRedux - Vectorization criteria of Product - returned type of normalized - SSE integer mul
Diffstat (limited to 'Eigen/src/Core/Assign.h')
-rw-r--r--Eigen/src/Core/Assign.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/Eigen/src/Core/Assign.h b/Eigen/src/Core/Assign.h
index c9e2b6b4b..1590fef81 100644
--- a/Eigen/src/Core/Assign.h
+++ b/Eigen/src/Core/Assign.h
@@ -123,7 +123,8 @@ Derived& MatrixBase<Derived>
{
const bool need_to_transpose = Derived::IsVectorAtCompileTime
&& OtherDerived::IsVectorAtCompileTime
- && (int)Derived::RowsAtCompileTime != (int)OtherDerived::RowsAtCompileTime;
+ && (int)Derived::RowsAtCompileTime != (int)OtherDerived::RowsAtCompileTime
+ && (int)Derived::ColsAtCompileTime != (int)OtherDerived::ColsAtCompileTime;
if(OtherDerived::Flags & EvalBeforeAssigningBit)
{
if(need_to_transpose)