From 67095fcf8f273318a7405b263affc49d853e9e4f Mon Sep 17 00:00:00 2001
From: Eric Duminil <eric.duminil@gmail.com>
Date: Tue, 8 Feb 2022 13:07:09 +0100
Subject: [PATCH] Removing stupid snprintf warnings

---
 ampel-firmware/src/lib/NTPClient/NTPClient.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ampel-firmware/src/lib/NTPClient/NTPClient.cpp b/ampel-firmware/src/lib/NTPClient/NTPClient.cpp
index e60316f..2149a06 100755
--- a/ampel-firmware/src/lib/NTPClient/NTPClient.cpp
+++ b/ampel-firmware/src/lib/NTPClient/NTPClient.cpp
@@ -251,7 +251,7 @@ void NTPClient::getFormattedDate(char *formatted_date, unsigned long secs) {
 
   char formatted_time[9];
   this->getFormattedTime(formatted_time, secs);
-  snprintf(formatted_date, 23, "%4d-%02d-%02lu %s%+03d", year, month, rawTime, formatted_time, (int8_t) (this->_timeOffset / 3600));
+  snprintf(formatted_date, 23, "%4d-%02d-%02lu %s%+03ld", year, month, rawTime, formatted_time, (this->_timeOffset / 3600) % 100);
 }
 
 void NTPClient::setEpochTime(unsigned long secs) {
-- 
GitLab