MCPcopy Create free account
hub / github.com/Tencent/UnLua / pb_freepool

Function pb_freepool

Plugins/UnLuaExtensions/LuaProtobuf/Source/src/pb.h:820–828  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

818}
819
820PB_API void pb_freepool(pb_Pool *pool) {
821 void *page = pool->pages;
822 while (page) {
823 void *next = *(void**)((char*)page + PB_POOLSIZE - sizeof(void*));
824 free(page);
825 page = next;
826 }
827 pb_initpool(pool, pool->obj_size);
828}
829
830PB_API void *pb_poolalloc(pb_Pool *pool) {
831 void *obj = pool->freed;

Callers 1

pb_freeFunction · 0.85

Calls 1

pb_initpoolFunction · 0.85

Tested by

no test coverage detected