From 847696c342ef5d4bad2e249fc69d1bd4a75f52d0 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sat, 28 Jun 2025 10:32:10 -0500 Subject: [PATCH] safer --- esphome/core/scheduler.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome/core/scheduler.h b/esphome/core/scheduler.h index 4b0dc77c14..84a460292d 100644 --- a/esphome/core/scheduler.h +++ b/esphome/core/scheduler.h @@ -116,7 +116,7 @@ class Scheduler { // Make a copy for dynamic strings size_t len = strlen(name); name_.dynamic_name = new char[len + 1]; - strcpy(name_.dynamic_name, name); + memcpy(name_.dynamic_name, name, len + 1); name_is_dynamic = true; } else { // Use static string directly