mirror of
https://github.com/rust-lang/cargo
synced 2024-10-30 03:28:38 +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
1 changed files with 2 additions and 2 deletions
|
@ -4,7 +4,7 @@ use anyhow::{Context, Result};
|
|||
use filetime::FileTime;
|
||||
use std::env;
|
||||
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::prelude::*;
|
||||
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 mode = meta.permissions().mode() & mask;
|
||||
|
||||
Permissions::from_mode(mode)
|
||||
std::fs::Permissions::from_mode(mode)
|
||||
});
|
||||
|
||||
let mut tmp = TempFileBuilder::new()
|
||||
|
|
Loading…
Reference in a new issue