Commit 645c76a9 authored by Victor Zverovich's avatar Victor Zverovich

Fix dummy warnings

parent fecb2d6f
...@@ -56,11 +56,10 @@ inline std::tm localtime(std::time_t time) { ...@@ -56,11 +56,10 @@ inline std::tm localtime(std::time_t time) {
#endif #endif
}; };
dispatcher lt(time); dispatcher lt(time);
if (lt.run())
return lt.tm_;
// Too big time values may be unsupported. // Too big time values may be unsupported.
if (!lt.run())
FMT_THROW(format_error("time_t value out of range")); FMT_THROW(format_error("time_t value out of range"));
return {}; return lt.tm_;
} }
// Thread-safe replacement for std::gmtime // Thread-safe replacement for std::gmtime
...@@ -94,11 +93,10 @@ inline std::tm gmtime(std::time_t time) { ...@@ -94,11 +93,10 @@ inline std::tm gmtime(std::time_t time) {
#endif #endif
}; };
dispatcher gt(time); dispatcher gt(time);
if (gt.run())
return gt.tm_;
// Too big time values may be unsupported. // Too big time values may be unsupported.
if (!gt.run())
FMT_THROW(format_error("time_t value out of range")); FMT_THROW(format_error("time_t value out of range"));
return {}; return gt.tm_;
} }
namespace internal { namespace internal {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment