Merge pull request #122 from alesgenova/fix-year-2067

fix int32 overflow when setting a year past 2067
This commit is contained in:
atax1a
2025-10-14 00:41:20 +00:00
committed by GitHub
2 changed files with 3 additions and 2 deletions

View File

@@ -205,7 +205,8 @@ uint32_t watch_utility_date_time_to_unix_time(watch_date_time_t date_time, int32
watch_date_time_t watch_utility_date_time_from_unix_time(uint32_t timestamp, int32_t utc_offset) {
watch_date_time_t retval;
retval.reg = 0;
int32_t days, secs;
uint32_t secs;
int32_t days;
int32_t remdays, remsecs, remyears;
int32_t qc_cycles, c_cycles, q_cycles;
int32_t years, months;