Merge branch 'fix/coverity_warning_for_destroy_efuse_block' into 'master'

fix(efuse): Fix Coverity warning for destroy_block func

Closes IDF-12189

See merge request espressif/esp-idf!36765
This commit is contained in:
Konstantin Kondrashov
2025-03-12 20:27:35 +08:00

View File

@@ -315,7 +315,8 @@ static esp_err_t destroy_block(esp_efuse_block_t block)
}
#endif // CONFIG_IDF_TARGET_ESP32
uint32_t data[8 + 3]; // 8 words are data and 3 words are RS coding data
esp_efuse_read_block(block, data, 0, blk_len_bit);
esp_err_t err = esp_efuse_read_block(block, data, 0, blk_len_bit);
(void)err; // Suppress Coverity warning for unchecked return value
// Inverse data to set only unset bit
for (unsigned i = 0; i < blk_len_bit / 32; i++) {
data[i] = ~data[i];