diff --git a/src/CalcManager/UnitConverter.cpp b/src/CalcManager/UnitConverter.cpp index a6162821..29f9790b 100644 --- a/src/CalcManager/UnitConverter.cpp +++ b/src/CalcManager/UnitConverter.cpp @@ -929,16 +929,16 @@ void UnitConverter::TrimString(_Inout_ wstring& returnString) unsigned int UnitConverter::GetNumberSignificantDigits(std::wstring value) { TrimString(value); - int currentNumberSignificantDigits = value.size(); + unsigned int numberSignificantDigits = value.size(); if (value.find(L'.') != value.npos) { - --currentNumberSignificantDigits; + --numberSignificantDigits; } if (value.find(L'-') != value.npos) { - --currentNumberSignificantDigits; + --numberSignificantDigits; } - return currentNumberSignificantDigits; + return numberSignificantDigits; } ///