|
@@ -1536,7 +1536,7 @@ inline void duration_to_sec_and_usec(const T &duration, U callback) {
|
|
|
auto usec = std::chrono::duration_cast<std::chrono::microseconds>(
|
|
auto usec = std::chrono::duration_cast<std::chrono::microseconds>(
|
|
|
duration - std::chrono::seconds(sec))
|
|
duration - std::chrono::seconds(sec))
|
|
|
.count();
|
|
.count();
|
|
|
- callback(sec, usec);
|
|
|
|
|
|
|
+ callback(static_cast<time_t>(sec), static_cast<time_t>(usec));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
template <typename T>
|
|
template <typename T>
|