From a97b591c8c2f63c1dd82006f4eb55615478756d8 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Wed, 29 Apr 2026 12:38:53 -0500 Subject: [PATCH] align --- esphome/components/esphome/ota/ota_esphome.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/esphome/components/esphome/ota/ota_esphome.h b/esphome/components/esphome/ota/ota_esphome.h index c09ad843f8..2da6e7dcd6 100644 --- a/esphome/components/esphome/ota/ota_esphome.h +++ b/esphome/components/esphome/ota/ota_esphome.h @@ -92,9 +92,10 @@ class ESPHomeOTAComponent final : public ota::OTAComponent { std::unique_ptr auth_buf_; #endif // USE_OTA_PASSWORD #ifdef USE_OTA_PARTITIONS - bool extended_proto_{false}; + // 4-byte members first, 1-byte member last to minimize padding. uint32_t running_app_offset_{0}; size_t running_app_size_{0}; + bool extended_proto_{false}; #endif socket::ListenSocket *server_{nullptr};