diff --git a/dune/istl/solvers.hh b/dune/istl/solvers.hh index 2d89232f6216f814753e3e4df80902f344513067..f3804f49e758ac39c201028c44b6d55530778911 100644 --- a/dune/istl/solvers.hh +++ b/dune/istl/solvers.hh @@ -1381,12 +1381,12 @@ namespace Dune { } template<typename T> - typename enable_if<std::is_same<field_type,real_type>::value,T>::type conjugate(const T& t) { + typename std::enable_if<std::is_same<field_type,real_type>::value,T>::type conjugate(const T& t) { return t; } template<typename T> - typename enable_if<!std::is_same<field_type,real_type>::value,T>::type conjugate(const T& t) { + typename std::enable_if<!std::is_same<field_type,real_type>::value,T>::type conjugate(const T& t) { return conj(t); }