From af83192d797af8cfe0eea08d48530a98dd4e22cc Mon Sep 17 00:00:00 2001 From: Victor Zverovich Date: Sun, 23 Jun 2019 08:14:15 -0700 Subject: [PATCH] Fix warnings --- include/fmt/chrono.h | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/include/fmt/chrono.h b/include/fmt/chrono.h index a0e2f9b2..2d510783 100644 --- a/include/fmt/chrono.h +++ b/include/fmt/chrono.h @@ -480,17 +480,15 @@ struct chrono_formatter { std::chrono::duration(val)); } - Rep hour() const { - return static_cast(mod((s.count() / 3600), 24)); - } + Rep hour() const { return static_cast(mod((s.count() / 3600), 24)); } Rep hour12() const { - Rep hour = mod((s.count() / 3600), 12); + Rep hour = static_cast(mod((s.count() / 3600), 12)); return hour <= 0 ? 12 : hour; } - Rep minute() const { return mod((s.count() / 60), 60); } - Rep second() const { return mod(s.count(), 60); } + Rep minute() const { return static_cast(mod((s.count() / 60), 60)); } + Rep second() const { return static_cast(mod(s.count(), 60)); } std::tm time() const { auto time = std::tm();