diff --git a/bc/time/Time.cpp b/bc/time/Time.cpp index 2079725..e45c190 100644 --- a/bc/time/Time.cpp +++ b/bc/time/Time.cpp @@ -195,7 +195,7 @@ void BreakTime(Timestamp timestamp, TimeRec& date) { date.sec = static_cast(systemTime.wSecond); date.wday = static_cast(systemTime.wDayOfWeek); date.year = static_cast(systemTime.wYear); - date.nsec = nsec; + date.nsec = static_cast(nsec); bool leapYear = (date.year % 400 == 0) || (date.year % 100 != 0 && ((systemTime.wYear & 3) == 0));