12345678910111213141516171819 |
- #include "cache.h"
- /*--------------------------------------------------------- */
- size_t lub_heap__get_max_free(lub_heap_t * this)
- {
- size_t result = 0;
- lub_heap_free_block_t *free_block;
- /* get the last block in the tree */
- free_block = lub_bintree_findlast(&this->free_tree);
- if (NULL != free_block) {
- result =
- (free_block->tag.words << 2) -
- sizeof(lub_heap_alloc_block_t);
- }
- return result;
- }
- /*--------------------------------------------------------- */
|