void StormFixedBlockAllocator::SetNextBlock(void * resolved_pointer, void * next_block_ptr)
 {
   StormFixedBlockHandle handle = GetHandleForBlock(resolved_pointer);
   StormFixedBlockHandle next_block = GetHandleForBlock(next_block_ptr);
   SetNextBlock(handle, next_block);
 }
static void UnlinkBlockAfter(PPMdMemoryBlockVariantI *self,PPMdSubAllocatorVariantI *alloc)
{
	SetNextBlock(self,NextBlock(NextBlock(self,alloc),alloc),alloc);
}
 StormFixedBlockHandle StormFixedBlockAllocator::AllocateBlock(StormFixedBlockHandle chain_head, StormFixedBlockType::Index type)
 {
   StormFixedBlockHandle new_block = AllocateBlock(type);
   SetNextBlock(chain_head, new_block);
   return new_block;
 }
static void LinkBlockAfter(PPMdMemoryBlockVariantI *self,PPMdMemoryBlockVariantI *p,PPMdSubAllocatorVariantI *alloc)
{
	SetNextBlock(p,NextBlock(self,alloc),alloc);
	SetNextBlock(self,p,alloc);
}