mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-28 11:37:44 +00:00
sync: move call to unsafe fn to unsafe block
This commit is contained in:
parent
6a828f0e74
commit
cdca6d6a8d
1 changed files with 3 additions and 3 deletions
|
@ -40,10 +40,10 @@ mod platform {
|
|||
/// # Safety
|
||||
/// This function is unsafe because it calls `libc::sync` or `libc::syscall` which are unsafe.
|
||||
pub unsafe fn do_sync() -> UResult<()> {
|
||||
// see https://github.com/rust-lang/libc/pull/2161
|
||||
#[cfg(target_os = "android")]
|
||||
libc::syscall(libc::SYS_sync);
|
||||
unsafe {
|
||||
// see https://github.com/rust-lang/libc/pull/2161
|
||||
#[cfg(target_os = "android")]
|
||||
libc::syscall(libc::SYS_sync);
|
||||
#[cfg(not(target_os = "android"))]
|
||||
libc::sync();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue