pub unsafe extern "C" fn PL_get_pointer_ex(
    t: term_t,
    addrp: *mut *mut c_void
) -> c_int