diff --git a/include/boost/math/quadrature/detail/ooura_fourier_integrals_detail.hpp b/include/boost/math/quadrature/detail/ooura_fourier_integrals_detail.hpp index 49677a8d2..094d84760 100644 --- a/include/boost/math/quadrature/detail/ooura_fourier_integrals_detail.hpp +++ b/include/boost/math/quadrature/detail/ooura_fourier_integrals_detail.hpp @@ -199,7 +199,11 @@ public: add_level(i); } else if (std::is_same::value) { +#ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS add_level(i); +#else + add_level(i); +#endif } else { add_level(i); @@ -270,7 +274,11 @@ public: add_level(ii); } else if (std::is_same::value) { +#ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS add_level(ii); +#else + add_level(ii); +#endif } else { add_level(ii); @@ -468,7 +476,11 @@ public: add_level(i); } else if (std::is_same::value) { +#ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS add_level(i); +#else + add_level(i); +#endif } else { add_level(i); @@ -516,7 +528,11 @@ public: add_level(ii); } else if (std::is_same::value) { +#ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS add_level(ii); +#else + add_level(ii); +#endif } else { add_level(ii);