diff --git a/src/WebApi_ntp.cpp b/src/WebApi_ntp.cpp index 26524c2..67b3085 100644 --- a/src/WebApi_ntp.cpp +++ b/src/WebApi_ntp.cpp @@ -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;