diff options
Diffstat (limited to 'indra/llcommon')
| -rw-r--r-- | indra/llcommon/llunit.h | 10 | 
1 files changed, 2 insertions, 8 deletions
diff --git a/indra/llcommon/llunit.h b/indra/llcommon/llunit.h index c43ca2ba18..f43df3753a 100644 --- a/indra/llcommon/llunit.h +++ b/indra/llcommon/llunit.h @@ -76,8 +76,8 @@ struct LLUnit  	typedef STORAGE_TYPE storage_t;  	// default initialization -	LLUnit() -	:	mValue(storage_t()) +	LLUnit(storage_t value = storage_t()) +	:	mValue(value)  	{}  	// unit initialization and conversion @@ -85,12 +85,6 @@ struct LLUnit  	LLUnit(LLUnit<OTHER_UNIT, OTHER_STORAGE> other)  	:	mValue(convert(other))  	{} - -	// value initialization -	template<typename CONVERTABLE_TYPE> -	LLUnit(CONVERTABLE_TYPE value) -	: mValue(value) -	{}  	// value assignment  	self_t& operator = (storage_t value)  | 
