mirror of
https://github.com/esphome/esphome.git
synced 2025-08-01 07:57:47 +00:00
guard
This commit is contained in:
parent
8223db761d
commit
09705ca526
@ -1671,6 +1671,10 @@ ProtoWriteBuffer APIConnection::allocate_batch_message_buffer(uint16_t size) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void APIConnection::process_batch_() {
|
void APIConnection::process_batch_() {
|
||||||
|
// Ensure PacketInfo remains trivially destructible for our placement new approach
|
||||||
|
static_assert(std::is_trivially_destructible<PacketInfo>::value,
|
||||||
|
"PacketInfo must remain trivially destructible with this placement-new approach");
|
||||||
|
|
||||||
if (this->deferred_batch_.empty()) {
|
if (this->deferred_batch_.empty()) {
|
||||||
this->flags_.batch_scheduled = false;
|
this->flags_.batch_scheduled = false;
|
||||||
return;
|
return;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user