pub unsafe extern "C" fn lean_free_small(p: *mut c_void)