mirror of
https://github.com/esphome/esphome.git
synced 2025-09-13 08:42:18 +01:00
safer
This commit is contained in:
@@ -116,7 +116,7 @@ class Scheduler {
|
|||||||
// Make a copy for dynamic strings
|
// Make a copy for dynamic strings
|
||||||
size_t len = strlen(name);
|
size_t len = strlen(name);
|
||||||
name_.dynamic_name = new char[len + 1];
|
name_.dynamic_name = new char[len + 1];
|
||||||
strcpy(name_.dynamic_name, name);
|
memcpy(name_.dynamic_name, name, len + 1);
|
||||||
name_is_dynamic = true;
|
name_is_dynamic = true;
|
||||||
} else {
|
} else {
|
||||||
// Use static string directly
|
// Use static string directly
|
||||||
|
Reference in New Issue
Block a user