From 60ceb6e9a18ab607bc784a93a04cd22a778dd16a Mon Sep 17 00:00:00 2001 From: Christian Zimmermann Date: Wed, 6 Feb 2019 15:09:21 +0100 Subject: [PATCH] fix SpaceType::NONE outRange size --- src/include/map_range.cc.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/include/map_range.cc.h b/src/include/map_range.cc.h index 79492b3..c4841d3 100644 --- a/src/include/map_range.cc.h +++ b/src/include/map_range.cc.h @@ -1,6 +1,6 @@ #include "map_range.h" -//#include +#include namespace MultiArrayTools { @@ -398,11 +398,11 @@ namespace MultiArrayTools template static void mk(std::shared_ptr& outRange, MultiArray& mapMult, const MapF& mapf) { - //static_assert( std::is_same::value, - // "out range value type for NONE must be size_t" ); + static_assert( std::is_same::value, + "out range value type for NONE must be size_t" ); size_t max = 0; for(auto ii = mapf.begin(); ii.max() != ii.pos(); ++ii) { - max = mapf[ii] > max ? mapf[ii]+1 : max; + max = mapf[ii]+1 > max ? mapf[ii]+1 : max; } std::vector mult(max,0); for(auto ii = mapf.begin(); ii.max() != ii.pos(); ++ii) {