mirror of
https://github.com/esphome/esphome.git
synced 2026-07-11 01:15:33 +00:00
adjust
This commit is contained in:
@@ -149,11 +149,11 @@ class ESP8266PreferenceBackend : public ESPPreferenceBackend {
|
||||
|
||||
if (buffer_size <= PREF_BUFFER_WORDS) {
|
||||
buffer = stack_buffer;
|
||||
memset(buffer, 0, buffer_size * sizeof(uint32_t));
|
||||
} else {
|
||||
heap_buffer = make_unique<uint32_t[]>(buffer_size);
|
||||
buffer = heap_buffer.get();
|
||||
}
|
||||
memset(buffer, 0, buffer_size * sizeof(uint32_t));
|
||||
|
||||
memcpy(buffer, data, len);
|
||||
buffer[this->length_words] = calculate_crc(buffer, buffer + this->length_words, this->type);
|
||||
|
||||
Reference in New Issue
Block a user