diff --git a/src/Kconfig b/src/Kconfig index 4260585cd8..9e1a0eafc4 100644 --- a/src/Kconfig +++ b/src/Kconfig @@ -324,7 +324,7 @@ menu "Memory Management" Speed priority mode. As long as the memory block size meets the requirements, the search ends immediately. - config RT_MEMHEAP_BSET_MODE + config RT_MEMHEAP_BEST_MODE bool "best mode" help Best size first. diff --git a/src/memheap.c b/src/memheap.c index 85f4899116..62142af34d 100644 --- a/src/memheap.c +++ b/src/memheap.c @@ -690,7 +690,7 @@ void rt_memheap_free(void *ptr) if (insert_header) { struct rt_memheap_item *n = heap->free_list->next_free;; -#if defined(RT_MEMHEAP_BSET_MODE) +#if defined(RT_MEMHEAP_BEST_MODE) rt_size_t blk_size = MEMITEM_SIZE(header_ptr); for (;n != heap->free_list; n = n->next_free) {