Merge branch 'fix/tlsf_walk_pool' into 'idf'

fix(tlsf): Fix while loop in walker

See merge request espressif/tlsf!10
This commit is contained in:
Guillaume Souchere
2024-03-20 13:17:05 +08:00

3
tlsf.c
View File

@@ -773,8 +773,11 @@ void tlsf_walk_pool(pool_t pool, tlsf_walker walker, void* user)
block_size(block), block_size(block),
!block_is_free(block), !block_is_free(block),
user); user);
if (ret_val == true) {
block = block_next(block); block = block_next(block);
} }
}
} }
size_t tlsf_block_size(void* ptr) size_t tlsf_block_size(void* ptr)