MCPcopy Create free account
hub / github.com/RedisGraph/RedisGraph / Block_New

Function Block_New

src/util/block.c:11–16  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9#include "rmalloc.h"
10
11Block *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
18void Block_Free(Block *block) {
19 ASSERT(block != NULL);

Callers 2

_ObjectPool_AddBlocksFunction · 0.85
_DataBlock_AddBlocksFunction · 0.85

Calls 1

rm_callocFunction · 0.85

Tested by

no test coverage detected