diff --git a/src/utils.cpp b/src/utils.cpp index 793b3268..2fbcc4b3 100644 --- a/src/utils.cpp +++ b/src/utils.cpp @@ -238,20 +238,20 @@ bool operator==(const SockAddr& a, const SockAddr& b) { time_point from_time_t(std::time_t t) { auto dt = system_clock::from_time_t(t) - system_clock::now(); auto now = clock::now(); - if (dt > system_clock::duration(0) and now > time_point::max() - dt) - return time_point::max(); + if (dt > system_clock::duration(0) and now > time_point::max() - dt) + return time_point::max(); else if (dt < system_clock::duration(0) and now < time_point::min() - dt) - return time_point::min(); + return time_point::min(); return now + dt; } std::time_t to_time_t(time_point t) { auto dt = t - clock::now(); auto now = system_clock::now(); - if (dt > duration(0) and now > system_clock::time_point::max() - dt) - return system_clock::to_time_t(system_clock::time_point::max()); + if (dt > duration(0) and now > system_clock::time_point::max() - dt) + return system_clock::to_time_t(system_clock::time_point::max()); else if (dt < duration(0) and now < system_clock::time_point::min() - dt) - return system_clock::to_time_t(system_clock::time_point::min()); + return system_clock::to_time_t(system_clock::time_point::min()); return system_clock::to_time_t(now + dt); }