From bb28a2aadafb418b1bab82fc3ab47d3b68e9a050 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Fri, 15 Dec 2017 14:43:33 +0100 Subject: [PATCH] fix warning --- Eigen/src/Core/Map.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Eigen/src/Core/Map.h b/Eigen/src/Core/Map.h index 7ca6a9280..548bf9a2d 100644 --- a/Eigen/src/Core/Map.h +++ b/Eigen/src/Core/Map.h @@ -113,10 +113,10 @@ template class Ma EIGEN_DEVICE_FUNC inline Index outerStride() const { - return StrideType::OuterStrideAtCompileTime != 0 ? m_stride.outer() - : internal::traits::OuterStrideAtCompileTime != Dynamic ? internal::traits::OuterStrideAtCompileTime + return int(StrideType::OuterStrideAtCompileTime) != 0 ? m_stride.outer() + : int(internal::traits::OuterStrideAtCompileTime) != Dynamic ? Index(internal::traits::OuterStrideAtCompileTime) : IsVectorAtCompileTime ? (this->size() * innerStride()) - : int(Flags)&RowMajorBit ? (this->cols() * innerStride()) + : (int(Flags)&RowMajorBit) ? (this->cols() * innerStride()) : (this->rows() * innerStride()); }