Fix GCC -Werror=conversion

Was mistakenly cast to long long unsigned int instead of double.
This commit is contained in:
Vasily
2019-02-21 18:48:53 +01:00
committed by username223
parent e99b36f610
commit a93c7500d3
+1 -1
View File
@@ -1199,7 +1199,7 @@ base::type::string_t DateTime::formatTime(unsigned long long time, base::Timesta
base::type::EnumType start = static_cast<base::type::EnumType>(timestampUnit);
const base::type::char_t* unit = base::consts::kTimeFormats[start].unit;
for (base::type::EnumType i = start; i < base::consts::kTimeFormatsCount - 1; ++i) {
if (static_cast<long long unsigned int>(time <= base::consts::kTimeFormats[i].value)) {
if (static_cast<double>(time <= base::consts::kTimeFormats[i].value)) {
break;
}
if (base::consts::kTimeFormats[i].value == 1000.0 && static_cast<float>(time) / 1000.0f < 1.9f) {