diff options
author | Richard Linden <none@none> | 2013-02-13 15:21:20 -0800 |
---|---|---|
committer | Richard Linden <none@none> | 2013-02-13 15:21:20 -0800 |
commit | a6bb68b6e530df91d03abfc062c700ebc4e856aa (patch) | |
tree | 6de29fa58096c64b376783c8b05dd8f17ac9b440 /indra/llcommon/llunit.h | |
parent | 67ac6e7a294bd7401c55ed1d7423166dda1c0ee6 (diff) |
SH-3275 FIX interesting Update viewer metrics system to be more flexible
fix for inaccurate optimization of full block time calculations
Diffstat (limited to 'indra/llcommon/llunit.h')
-rw-r--r-- | indra/llcommon/llunit.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/indra/llcommon/llunit.h b/indra/llcommon/llunit.h index c2a31b7604..823550db5d 100644 --- a/indra/llcommon/llunit.h +++ b/indra/llcommon/llunit.h @@ -106,11 +106,12 @@ struct LLUnit return mValue; } - template<typename NEW_UNIT_TYPE, typename NEW_STORAGE_TYPE> LLUnit<NEW_UNIT_TYPE, NEW_STORAGE_TYPE> as() + template<typename NEW_UNIT_TYPE> LLUnit<NEW_UNIT_TYPE, STORAGE_TYPE> as() { - return LLUnit<NEW_UNIT_TYPE, NEW_STORAGE_TYPE>(*this); + return LLUnit<NEW_UNIT_TYPE, STORAGE_TYPE>(*this); } + void operator += (storage_t value) { mValue += value; |