diff --git a/indra/llcommon/lltracerecording.h b/indra/llcommon/lltracerecording.h index 68b95a1003ac264c7ccd9f6e68af51a9d6446652..f5fb2bf5615696e4ce2a251d683169772905c752 100644 --- a/indra/llcommon/lltracerecording.h +++ b/indra/llcommon/lltracerecording.h @@ -496,8 +496,8 @@ namespace LLTrace } } return (num_periods - ? RelatedTypes<typename T::value_t>::fractional_t(mean / num_periods) - : RelatedTypes<typename T::value_t>::fractional_t(NaN)); + ? typename RelatedTypes<typename T::value_t>::fractional_t(mean / num_periods) + : typename RelatedTypes<typename T::value_t>::fractional_t(NaN)); } template<typename T> @@ -537,8 +537,8 @@ namespace LLTrace } return (num_periods - ? RelatedTypes<typename T::value_t>::fractional_t(mean / num_periods) - : RelatedTypes<typename T::value_t>::fractional_t(NaN)); + ? typename RelatedTypes<typename T::value_t>::fractional_t(mean / num_periods) + : typename RelatedTypes<typename T::value_t>::fractional_t(NaN)); } template<typename T>