| 63 |
|
typedef struct BlockHeap BlockHeap; |
| 64 |
|
|
| 65 |
|
|
| 66 |
< |
extern int BlockHeapFree(BlockHeap *, void *); |
| 66 |
> |
extern int BlockHeapFree(BlockHeap *, void *); |
| 67 |
|
extern void * BlockHeapAlloc(BlockHeap *); |
| 68 |
|
|
| 69 |
|
extern BlockHeap* BlockHeapCreate(const char *const, size_t, int); |
| 70 |
|
extern int BlockHeapDestroy(BlockHeap *); |
| 71 |
+ |
#ifdef IN_MISC_C |
| 72 |
|
extern void initBlockHeap(void); |
| 73 |
+ |
#endif |
| 74 |
|
|
| 75 |
|
extern size_t block_heap_get_used_mem(const BlockHeap *); |
| 76 |
|
extern size_t block_heap_get_free_mem(const BlockHeap *); |