pub type FnReallocationFunction = extern "system" fn(pUserData: *mut c_void, pOriginal: *mut c_void, size: usize, alignment: usize, allocationScope: SystemAllocationScope) -> *mut c_void;