diff --git a/components/espcoredump/src/core_dump_elf.c b/components/espcoredump/src/core_dump_elf.c index 18e24f10946..f0667a52229 100644 --- a/components/espcoredump/src/core_dump_elf.c +++ b/components/espcoredump/src/core_dump_elf.c @@ -498,7 +498,7 @@ static int elf_process_task_data(core_dump_elf_t *self) core_dump_mem_seg_header_t interrupted_stack = { 0 }; TaskIterator_t task_iter; uint16_t tasks_num = 0; - uint16_t bad_tasks_num = 0; + uint16_t __attribute__((unused)) bad_tasks_num = 0; ESP_COREDUMP_LOG_PROCESS("================ Processing task data ================"); @@ -797,7 +797,7 @@ esp_err_t esp_core_dump_write_elf(void) core_dump_elf_t self = { 0 }; core_dump_header_t dump_hdr = { 0 }; int tot_len = sizeof(dump_hdr); - int write_len = sizeof(dump_hdr); + int __attribute__((unused)) write_len = sizeof(dump_hdr); esp_err_t err = esp_core_dump_write_init(); if (err != ESP_OK) {