mirror of
https://github.com/espressif/esp-idf.git
synced 2026-04-27 19:13:21 +00:00
fix(heap): Fixed const qualifier warning in heap_task_info.c
Fixed compilation error when building with -Wwrite-strings or -Wdiscarded-qualifiers by adding const qualifier to char pointers with string literals. Closes https://github.com/espressif/esp-idf/issues/18120
This commit is contained in:
@@ -641,8 +641,8 @@ static void heap_caps_print_task_info(FILE *stream, task_info_t *task_info, bool
|
||||
|
||||
heap_stats_t *heap_info = NULL;
|
||||
STAILQ_FOREACH(heap_info, &task_info->heaps_stats, next_heap_stat) {
|
||||
char *next_heap_visual = !STAILQ_NEXT(heap_info, next_heap_stat) ? " " : "│";
|
||||
char *next_heap_visual_start = !STAILQ_NEXT(heap_info, next_heap_stat) ? "└" : "├";
|
||||
const char *next_heap_visual = !STAILQ_NEXT(heap_info, next_heap_stat) ? " " : "│";
|
||||
const char *next_heap_visual_start = !STAILQ_NEXT(heap_info, next_heap_stat) ? "└" : "├";
|
||||
fprintf(stream, "%s %s HEAP: %s, CAPS: 0x%08lx, SIZE: %d, USAGE: CURRENT %d (%d%%), PEAK %d (%d%%), ALLOC COUNT: %d\n",
|
||||
task_info_visual,
|
||||
next_heap_visual_start,
|
||||
|
||||
@@ -4,3 +4,4 @@ CONFIG_HEAP_POISONING_COMPREHENSIVE=n
|
||||
|
||||
CONFIG_HEAP_TASK_TRACKING=y # to make sure the config doesn't induce unexpected behavior
|
||||
CONFIG_HEAP_TRACK_DELETED_TASKS=y # to make sure the config doesn't induce unexpected behavior
|
||||
CONFIG_COMPILER_WARN_WRITE_STRINGS=y
|
||||
|
||||
Reference in New Issue
Block a user