From 0571aa92f21b6df3502e2fd182f1c8c67cb482a5 Mon Sep 17 00:00:00 2001 From: Frank <91616163+softhack007@users.noreply.github.com> Date: Tue, 3 Jan 2023 17:10:07 +0100 Subject: [PATCH] fix unitialized local var Local variables are not initialized by default. Make sure that buf[] is filled with zeros. --- wled00/wled_server.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wled00/wled_server.cpp b/wled00/wled_server.cpp index 8e9bf87d..9f5f0261 100644 --- a/wled00/wled_server.cpp +++ b/wled00/wled_server.cpp @@ -507,7 +507,7 @@ String dmxProcessor(const String& var) void serveSettingsJS(AsyncWebServerRequest* request) { - char buf[SETTINGS_STACK_BUF_SIZE+37]; + char buf[SETTINGS_STACK_BUF_SIZE+37] = { '\0' }; // WLEDMM ensure buffer is cleared initially buf[0] = 0; byte subPage = request->arg(F("p")).toInt(); if (subPage > 10) {