diff --git a/components/heap/heap_tlsf.c b/components/heap/heap_tlsf.c index c0c893eb74..1fdcfad0a3 100644 --- a/components/heap/heap_tlsf.c +++ b/components/heap/heap_tlsf.c @@ -806,7 +806,7 @@ void tlsf_remove_pool(tlsf_t tlsf, pool_t pool) */ -tlsf_t tlsf_create(void* mem, size_t bytes) +tlsf_t tlsf_create(void* mem, size_t max_bytes) { #if _DEBUG if (test_ffs_fls()) @@ -822,7 +822,7 @@ tlsf_t tlsf_create(void* mem, size_t bytes) return 0; } - control_construct(tlsf_cast(control_t*, mem), bytes); + control_construct(tlsf_cast(control_t*, mem), max_bytes); return tlsf_cast(tlsf_t, mem); } diff --git a/components/heap/heap_tlsf.h b/components/heap/heap_tlsf.h index f01b5d3095..b2f94a6221 100644 --- a/components/heap/heap_tlsf.h +++ b/components/heap/heap_tlsf.h @@ -80,7 +80,7 @@ typedef void* tlsf_t; typedef void* pool_t; /* Create/destroy a memory pool. */ -tlsf_t tlsf_create(void* mem, size_t bytes); +tlsf_t tlsf_create(void* mem, size_t max_bytes); tlsf_t tlsf_create_with_pool(void* mem, size_t pool_bytes, size_t max_bytes); pool_t tlsf_get_pool(tlsf_t tlsf);