mirror of
https://github.com/espressif/tlsf.git
synced 2025-12-05 15:15:47 +00:00
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:
3
tlsf.c
3
tlsf.c
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user