Fix gcc and clang -Wdouble-promotion
This commit is contained in:
@@ -534,7 +534,8 @@ void UtilitiesTabController::eventLoopTick()
|
|||||||
i,
|
i,
|
||||||
vr::ETrackedDeviceProperty::
|
vr::ETrackedDeviceProperty::
|
||||||
Prop_DeviceBatteryPercentage_Float );
|
Prop_DeviceBatteryPercentage_Float );
|
||||||
int batteryState = ceil( battery * 5 );
|
int batteryState = static_cast<int>(
|
||||||
|
ceil( static_cast<float>( battery * 5 ) ) );
|
||||||
|
|
||||||
if ( batteryState != m_batteryState[i] )
|
if ( batteryState != m_batteryState[i] )
|
||||||
{
|
{
|
||||||
|
|||||||
+1
-1
@@ -1202,7 +1202,7 @@ base::type::string_t DateTime::formatTime(unsigned long long time, base::Timesta
|
|||||||
if (time <= base::consts::kTimeFormats[i].value) {
|
if (time <= base::consts::kTimeFormats[i].value) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (base::consts::kTimeFormats[i].value == 1000.0f && time / 1000.0f < 1.9f) {
|
if (base::consts::kTimeFormats[i].value == 1000.0 && time / 1000.0f < 1.9f) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
time /= static_cast<decltype(time)>(base::consts::kTimeFormats[i].value);
|
time /= static_cast<decltype(time)>(base::consts::kTimeFormats[i].value);
|
||||||
|
|||||||
Reference in New Issue
Block a user