about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLaurent Arnoud <laurent@spkdev.net>2017-10-24 22:07:50 +0200
committerLaurent Arnoud <laurent@spkdev.net>2017-10-26 18:29:48 +0200
commit11d758a7a849f2929ffb30651e4b8d74a3cef5be (patch)
tree382f237084c1fdcb592c09d5c0e0bf15e741198e
parente0febe71449008fd35ccc762b0a42d106aa8e4f7 (diff)
downloadrust-11d758a7a849f2929ffb30651e4b8d74a3cef5be.tar.gz
rust-11d758a7a849f2929ffb30651e4b8d74a3cef5be.zip
Use expect for current_dir on librustc/session mod
-rw-r--r--src/librustc/session/mod.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/librustc/session/mod.rs b/src/librustc/session/mod.rs
index 42c633dc83f..cc27f61e369 100644
--- a/src/librustc/session/mod.rs
+++ b/src/librustc/session/mod.rs
@@ -776,7 +776,9 @@ pub fn build_session_(sopts: config::Options,
     let print_fuel_crate = sopts.debugging_opts.print_fuel.clone();
     let print_fuel = Cell::new(0);
 
-    let working_dir = env::current_dir().unwrap().to_string_lossy().into_owned();
+    let working_dir = env::current_dir()
+        .expect("Could not find current working directory")
+        .to_string_lossy().into_owned();
     let working_dir = file_path_mapping.map_prefix(working_dir);
 
     let sess = Session {