From 53d58017906d8325cb182c56524e57376d0f55dd Mon Sep 17 00:00:00 2001 From: HarukiToreda <116696711+HarukiToreda@users.noreply.github.com> Date: Wed, 21 May 2025 14:33:39 -0400 Subject: [PATCH] Compiling error fixes --- src/graphics/Screen.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/graphics/Screen.cpp b/src/graphics/Screen.cpp index a7ae21354..bbe0a8f48 100644 --- a/src/graphics/Screen.cpp +++ b/src/graphics/Screen.cpp @@ -148,7 +148,7 @@ int formatDateTime(char* buf, size_t bufSize, uint32_t rtc_sec, OLEDDisplay* dis int year = 1970; while (true) { int daysInYear = isLeapYear(year) ? 366 : 365; - if (rtc_sec >= daysInYear) { + if (rtc_sec >= (uint32_t)daysInYear) { rtc_sec -= daysInYear; year++; } else { @@ -160,7 +160,7 @@ int formatDateTime(char* buf, size_t bufSize, uint32_t rtc_sec, OLEDDisplay* dis while (month < 12) { int dim = daysInMonth[month]; if (month == 1 && isLeapYear(year)) dim++; - if (rtc_sec >= dim) { + if (rtc_sec >= (uint32_t)dim) { rtc_sec -= dim; month++; } else {