pub unsafe extern "C" fn errno_location() -> *mut i32