pub unsafe extern "C" fn calloc(
    nobj: usize,
    size: usize
) -> *mut c_void