summaryrefslogtreecommitdiff
path: root/src/sys/stat.rs
diff options
context:
space:
mode:
authorCarl Lerche <me@carllerche.com>2015-05-28 15:46:53 -0700
committerCarl Lerche <me@carllerche.com>2015-05-28 15:46:53 -0700
commite2b08fad9c3334e2791aebc28fa1d71d0f76112b (patch)
tree6b1690264570ff9b21cc0d23b7b6251475365376 /src/sys/stat.rs
parent663091bb2873fa45663b746bccefc85f223d13d6 (diff)
downloadnix-e2b08fad9c3334e2791aebc28fa1d71d0f76112b.zip
Remove std::os::unix::io::RawFd re-export
Diffstat (limited to 'src/sys/stat.rs')
-rw-r--r--src/sys/stat.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/sys/stat.rs b/src/sys/stat.rs
index 60153a61..aee47a67 100644
--- a/src/sys/stat.rs
+++ b/src/sys/stat.rs
@@ -3,10 +3,9 @@ pub use libc::stat as FileStat;
use {Error, Result, NixPath, from_ffi};
use errno::Errno;
-use fcntl::Fd;
use libc::mode_t;
-use std::fmt;
-use std::mem;
+use std::{fmt, mem};
+use std::os::unix::io::RawFd;
mod ffi {
use libc::{c_char, c_int, mode_t, dev_t};
@@ -109,7 +108,7 @@ pub fn lstat<P: ?Sized + NixPath>(path: &P) -> Result<FileStat> {
Ok(dst)
}
-pub fn fstat(fd: Fd) -> Result<FileStat> {
+pub fn fstat(fd: RawFd) -> Result<FileStat> {
let mut dst = unsafe { mem::uninitialized() };
let res = unsafe { ffi::fstat(fd, &mut dst as *mut FileStat) };