diff options
author | bors[bot] <bors[bot]@users.noreply.github.com> | 2018-10-17 01:49:29 +0000 |
---|---|---|
committer | bors[bot] <bors[bot]@users.noreply.github.com> | 2018-10-17 01:49:29 +0000 |
commit | a063625c766e84dd5ef510935f50264b6c986abf (patch) | |
tree | a07590b4f9326d04ed8dd77c36cf7769ecc2d244 /src/sys/stat.rs | |
parent | 5e077ccc96c7b46eb1d852330d3cec49efbac91e (diff) | |
parent | ea6ed5a097e032fabc94a03916b73c26b0d9f637 (diff) | |
download | nix-a063625c766e84dd5ef510935f50264b6c986abf.zip |
Merge #954
954: Make sys::stat::mode_t public r=asomers a=jmmv
This allows using e.g. sys::stat::Mode::from_bits() without having to
pull the mode_t type from libc (which is ugly if a project is trying
to use nix exclusively to avoid libc's unsafety).
This change mimics dev_t which was already exposed as public.
Co-authored-by: Julio Merino <julio@meroh.net>
Diffstat (limited to 'src/sys/stat.rs')
-rw-r--r-- | src/sys/stat.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sys/stat.rs b/src/sys/stat.rs index b810c167..d0f0f8d9 100644 --- a/src/sys/stat.rs +++ b/src/sys/stat.rs @@ -1,10 +1,10 @@ -pub use libc::dev_t; +pub use libc::{dev_t, mode_t}; pub use libc::stat as FileStat; use {Result, NixPath}; use errno::Errno; use fcntl::AtFlags; -use libc::{self, mode_t}; +use libc; use std::mem; use std::os::raw; use std::os::unix::io::RawFd; |