summary refs log tree commit diff
path: root/src/librustdoc/flock.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/librustdoc/flock.rs')
-rw-r--r--src/librustdoc/flock.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustdoc/flock.rs b/src/librustdoc/flock.rs
index a7cf5eb8918..ad91c3cb2c3 100644
--- a/src/librustdoc/flock.rs
+++ b/src/librustdoc/flock.rs
@@ -112,7 +112,7 @@ mod imp {
 
     impl Lock {
         pub fn new(p: &Path) -> Lock {
-            let buf = CString::from_slice(p.as_vec());
+            let buf = CString::new(p.as_vec()).unwrap();
             let fd = unsafe {
                 libc::open(buf.as_ptr(), libc::O_RDWR | libc::O_CREAT,
                            libc::S_IRWXU)