pub unsafe extern "C" fn gpr_realloc( p: *mut c_void, size: usize) -> *mut c_void
realloc, never returns NULL