diff --git a/indra/llcommon/lltracerecording.h b/indra/llcommon/lltracerecording.h index 4e94c2110b082632deb874bd351211958c490ea2..eb94354189a260806a3337d2a64b6bf6434a6f4d 100644 --- a/indra/llcommon/lltracerecording.h +++ b/indra/llcommon/lltracerecording.h @@ -375,7 +375,7 @@ namespace LLTrace num_periods = llmin(num_periods, isStarted() ? total_periods - 1 : total_periods); bool has_value = false; - T::value_t min_val(std::numeric_limits<T::value_t>::max()); + typename T::value_t min_val(std::numeric_limits<T::value_t>::max()); for (S32 i = 1; i <= num_periods; i++) { Recording& recording = getPrevRecording(i); @@ -447,7 +447,7 @@ namespace LLTrace num_periods = llmin(num_periods, isStarted() ? total_periods - 1 : total_periods); bool has_value = false; - T::value_t max_val(std::numeric_limits<T::value_t>::min()); + typename T::value_t max_val(std::numeric_limits<T::value_t>::min()); for (S32 i = 1; i <= num_periods; i++) { Recording& recording = getPrevRecording(i);