We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a354af3 commit f7ca790Copy full SHA for f7ca790
src/main.rs
@@ -1,4 +1,3 @@
1
-use nix;
2
use nix::mount::{mount, MsFlags};
3
use nix::sched::{unshare, CloneFlags};
4
use nix::sys::signal::{kill, Signal};
src/mkdtemp.rs
@@ -3,7 +3,6 @@ use std::env;
use std::ffi::OsString;
use std::os::unix::ffi::OsStringExt;
5
use std::path::PathBuf;
6
-use std::ptr;
7
8
mod ffi {
9
extern "C" {
@@ -18,7 +17,7 @@ pub fn mkdtemp(template: &str) -> nix::Result<PathBuf> {
18
17
buf.push(b'\0'); // make a c string
19
20
let res = unsafe { ffi::mkdtemp(buf.as_mut_ptr() as *mut libc::c_char) };
21
- if res == ptr::null_mut() {
+ if res.is_null() {
22
Err(nix::Error::Sys(Errno::last()))
23
} else {
24
buf.pop(); // strip null byte
0 commit comments