From 7a4236cd07d6d4bd9a180d5bdc001ab5ed98f118 Mon Sep 17 00:00:00 2001 From: Halflight Date: Tue, 1 Mar 2022 16:10:20 +0800 Subject: [PATCH] Fix time_point compilation error with Clang --- strings/base_chrono.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/base_chrono.h b/strings/base_chrono.h index 8af906176..e8e5a1ee4 100644 --- a/strings/base_chrono.h +++ b/strings/base_chrono.h @@ -42,7 +42,7 @@ WINRT_EXPORT namespace winrt static time_t to_time_t(time_point const& time) noexcept { - return static_cast(std::chrono::system_clock::to_time_t(to_sys(time))); + return static_cast(std::chrono::system_clock::to_time_t(to_sys(std::chrono::time_point_cast(time)))); } static time_point from_time_t(time_t time) noexcept