1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-06 05:12:21 +01:00
This commit is contained in:
J. Nick Koston
2025-07-20 19:46:41 -10:00
parent 9cb86241b9
commit ae7aa4c0ef
2 changed files with 1 additions and 11 deletions

View File

@@ -634,12 +634,10 @@ class BytesType(TypeInfo):
if not self.needs_decode:
return "" # No decode needed for SOURCE_SERVER messages
# Decode into storage and update pointer/length
# Decode into storage only - pointer/length are only needed for encoding
return (
f"case {self.number}:\n"
f" this->{self.field_name} = value.as_string();\n"
f" this->{self.field_name}_ptr_ = reinterpret_cast<const uint8_t*>(this->{self.field_name}.data());\n"
f" this->{self.field_name}_len_ = this->{self.field_name}.size();\n"
f" break;"
)