diff --git a/include/boost/multi_array/multi_array_ref.hpp b/include/boost/multi_array/multi_array_ref.hpp index c11720e..a3075f9 100644 --- a/include/boost/multi_array/multi_array_ref.hpp +++ b/include/boost/multi_array/multi_array_ref.hpp @@ -138,8 +138,12 @@ public: } template +#ifdef BOOST_NO_SFINAE + void +#else typename disable_if::type,void >::type +#endif // BOOST_NO_SFINAE reindex(const BaseList& values) { boost::function_requires< detail::multi_array::CollectionConcept >(); diff --git a/include/boost/multi_array/view.hpp b/include/boost/multi_array/view.hpp index 93c0eb8..17f3e4c 100644 --- a/include/boost/multi_array/view.hpp +++ b/include/boost/multi_array/view.hpp @@ -73,8 +73,12 @@ public: template +#ifdef BOOST_NO_SFINAE + void +#else typename disable_if::type,void >::type +#endif reindex(const BaseList& values) { boost::function_requires< detail::multi_array::CollectionConcept >();