From 3a6fd55fd13a0297381657a33c67d1e8502bcfb5 Mon Sep 17 00:00:00 2001 From: Richard Diamond Date: Tue, 8 Dec 2015 12:38:37 -0600 Subject: [PATCH] Fix a typo in `fd.rs`. Fixes #30231. --- src/libstd/sys/unix/fd.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libstd/sys/unix/fd.rs b/src/libstd/sys/unix/fd.rs index d42c15a97ac8c..e09f4ca27bca6 100644 --- a/src/libstd/sys/unix/fd.rs +++ b/src/libstd/sys/unix/fd.rs @@ -60,8 +60,8 @@ impl FileDesc { #[cfg(target_env = "newlib")] pub fn set_cloexec(&self) { unsafe { - let previous = libc::fnctl(self.fd, libc::F_GETFD); - let ret = libc::fnctl(self.fd, libc::F_SETFD, previous | libc::FD_CLOEXEC); + let previous = libc::fcntl(self.fd, libc::F_GETFD); + let ret = libc::fcntl(self.fd, libc::F_SETFD, previous | libc::FD_CLOEXEC); debug_assert_eq!(ret, 0); } }