Added CommonC MemoryAllocation