diff --git a/components/heap/multi_heap_poisoning.c b/components/heap/multi_heap_poisoning.c index ae4cfd44d..2287d3db1 100644 --- a/components/heap/multi_heap_poisoning.c +++ b/components/heap/multi_heap_poisoning.c @@ -306,9 +306,11 @@ void *multi_heap_get_block_owner(multi_heap_block_handle_t block) multi_heap_handle_t multi_heap_register(void *start, size_t size) { +#ifdef SLOW if (start != NULL) { memset(start, FREE_FILL_PATTERN, size); } +#endif return multi_heap_register_impl(start, size); }