diff --git a/components/nifosg/controller.hpp b/components/nifosg/controller.hpp index f08f28612e..17ad9564c0 100644 --- a/components/nifosg/controller.hpp +++ b/components/nifosg/controller.hpp @@ -61,10 +61,10 @@ namespace NifOsg ValueInterpolator() = default; template - inline ValueInterpolator(typename std::enable_if< + ValueInterpolator(typename std::enable_if_t< std::is_same::value, const Nif::NiFloatInterpolator - >::type * interpolator) : mDefaultVal(interpolator->defaultVal) + > * interpolator) : mDefaultVal(interpolator->defaultVal) { if (interpolator->data.empty()) return; @@ -77,10 +77,10 @@ namespace NifOsg }; template - inline ValueInterpolator(typename std::enable_if< + ValueInterpolator(typename std::enable_if_t< std::is_same::value, const Nif::NiPoint3Interpolator - >::type * interpolator) : mDefaultVal(interpolator->defaultVal) + > * interpolator) : mDefaultVal(interpolator->defaultVal) { if (interpolator->data.empty()) return;