From 314bfa13753f153d44ff76a1c8ce0206616b06d9 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Tue, 1 Jun 2010 22:51:47 +0200 Subject: [PATCH] fix issue #128 : inner stride can also be 0 in which case it means 1... --- Eigen/src/Core/util/BlasUtil.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Eigen/src/Core/util/BlasUtil.h b/Eigen/src/Core/util/BlasUtil.h index 6cbd26689..89c094d31 100644 --- a/Eigen/src/Core/util/BlasUtil.h +++ b/Eigen/src/Core/util/BlasUtil.h @@ -162,7 +162,7 @@ template struct ei_blas_traits && ( /* Uncomment this when the low-level matrix-vector product functions support strided vectors bool(XprType::IsVectorAtCompileTime) || */ - int(ei_inner_stride_at_compile_time::ret) == 1) + int(ei_inner_stride_at_compile_time::ret) <= 1) ) ? 1 : 0 }; typedef typename ei_meta_if