From 267aecae3ab616ca31ca9a8fa60ce8b39ef94026 Mon Sep 17 00:00:00 2001 From: Ronald Garcia Date: Thu, 8 Dec 2005 18:41:53 +0000 Subject: [PATCH] Fix for reindes on CW 9.4 (thanks to Doug Gregor). [SVN r31957] --- include/boost/multi_array/multi_array_ref.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/include/boost/multi_array/multi_array_ref.hpp b/include/boost/multi_array/multi_array_ref.hpp index 6863451..380804e 100644 --- a/include/boost/multi_array/multi_array_ref.hpp +++ b/include/boost/multi_array/multi_array_ref.hpp @@ -25,6 +25,7 @@ #include "boost/multi_array/subarray.hpp" #include "boost/multi_array/view.hpp" #include "boost/multi_array/algorithm.hpp" +#include "boost/type_traits/is_integral.hpp" #include "boost/array.hpp" #include "boost/concept_check.hpp" #include "boost/functional.hpp" @@ -137,7 +138,9 @@ public: } template - void reindex(const BaseList& values) { + typename + disable_if::type,void >::type + reindex(const BaseList& values) { boost::function_requires< detail::multi_array::CollectionConcept >(); boost::detail::multi_array::copy_n(