Fix: Lint Error: Almost always, snprintf is better than strcpy

This commit is contained in:
Thomas Basler 2023-06-01 23:30:13 +02:00
parent 5558dffa70
commit 7f267ff2fb

View File

@ -55,14 +55,14 @@ void WebApiNtpClass::onNtpStatus(AsyncWebServerRequest* request)
if (SunPosition.sunriseTime(&timeinfo)) {
strftime(timeStringBuff, sizeof(timeStringBuff), "%A, %B %d %Y %H:%M:%S", &timeinfo);
} else {
strcpy(timeStringBuff, "--");
snprintf(timeStringBuff, sizeof(timeStringBuff), "--");
}
root["sun_risetime"] = timeStringBuff;
if (SunPosition.sunsetTime(&timeinfo)) {
strftime(timeStringBuff, sizeof(timeStringBuff), "%A, %B %d %Y %H:%M:%S", &timeinfo);
} else {
strcpy(timeStringBuff, "--");
snprintf(timeStringBuff, sizeof(timeStringBuff), "--");
}
root["sun_settime"] = timeStringBuff;