Exemple #1
0
struct byteArray *allocBarr(size_t size){
	return referenceBarr(size, poolAlloc(size));
}
Exemple #2
0
void* poolZalloc(MemoryPool *pool, size_t size)
{
	void *ptr=poolAlloc(pool, size);
	memset(ptr, 0, size);
	return ptr;
}
Exemple #3
0
struct byteArray *referenceBarr(size_t size, void* ptr){
	struct byteArray *result = (struct byteArray*) poolAlloc(sizeof(struct byteArray));
	result->size = size;
	result->arr = ptr;
	return result;
}