| 9 | #include "rmalloc.h" |
| 10 | |
| 11 | Block *Block_New(uint itemSize, uint capacity) { |
| 12 | ASSERT(itemSize > 0); |
| 13 | Block *block = rm_calloc(1, sizeof(Block) + (capacity * itemSize)); |
| 14 | block->itemSize = itemSize; |
| 15 | return block; |
| 16 | } |
| 17 | |
| 18 | void Block_Free(Block *block) { |
| 19 | ASSERT(block != NULL); |
no test coverage detected