From 6904f0f3c429c26adbc74000ec3298c4706f6f7b Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Fri, 19 Dec 2025 15:25:25 -1000 Subject: [PATCH] fix --- esphome/components/web_server/web_server.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome/components/web_server/web_server.cpp b/esphome/components/web_server/web_server.cpp index a772034245e..f052e2caf52 100644 --- a/esphome/components/web_server/web_server.cpp +++ b/esphome/components/web_server/web_server.cpp @@ -406,7 +406,7 @@ void WebServer::handle_js_request(AsyncWebServerRequest *request) { static void set_json_id(JsonObject &root, EntityBase *obj, const char *prefix, JsonDetail start_config) { char id_buf[160]; // prefix + dash + object_id (up to 128) + null size_t len = strlen(prefix); - memcpy(id_buf, prefix, len); + memcpy(id_buf, prefix, len); // NOLINT(bugprone-not-null-terminated-result) - null added by write_object_id_to id_buf[len++] = '-'; obj->write_object_id_to(id_buf + len, sizeof(id_buf) - len); root[ESPHOME_F("id")] = id_buf;