mirror of
https://github.com/rust-lang/cargo.git
synced 2025-10-01 11:30:39 +00:00
Auto merge of #13938 - ehuss:permissions-warning, r=weihanglo
Fix warning about unused Permissions This fixes an unused warning about the `Permissions` import on non-unix platforms.
This commit is contained in:
commit
84dc5dc11a
@ -4,7 +4,7 @@ use anyhow::{Context, Result};
|
|||||||
use filetime::FileTime;
|
use filetime::FileTime;
|
||||||
use std::env;
|
use std::env;
|
||||||
use std::ffi::{OsStr, OsString};
|
use std::ffi::{OsStr, OsString};
|
||||||
use std::fs::{self, File, Metadata, OpenOptions, Permissions};
|
use std::fs::{self, File, Metadata, OpenOptions};
|
||||||
use std::io;
|
use std::io;
|
||||||
use std::io::prelude::*;
|
use std::io::prelude::*;
|
||||||
use std::iter;
|
use std::iter;
|
||||||
@ -197,7 +197,7 @@ pub fn write_atomic<P: AsRef<Path>, C: AsRef<[u8]>>(path: P, contents: C) -> Res
|
|||||||
let mask = u32::from(libc::S_IRWXU | libc::S_IRWXG | libc::S_IRWXO);
|
let mask = u32::from(libc::S_IRWXU | libc::S_IRWXG | libc::S_IRWXO);
|
||||||
let mode = meta.permissions().mode() & mask;
|
let mode = meta.permissions().mode() & mask;
|
||||||
|
|
||||||
Permissions::from_mode(mode)
|
std::fs::Permissions::from_mode(mode)
|
||||||
});
|
});
|
||||||
|
|
||||||
let mut tmp = TempFileBuilder::new()
|
let mut tmp = TempFileBuilder::new()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user