]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_metadata/src/rmeta/encoder.rs
Use RealFileName for Session::working_dir as it may also be remapped
[rust.git] / compiler / rustc_metadata / src / rmeta / encoder.rs
index 9a398d902a781beef037f09465a64b41d379efd0..9253f421cfe11ff944fe9aed79a3fed3f54f52ba 100644 (file)
@@ -469,7 +469,7 @@ fn encode_source_map(&mut self) -> Lazy<[rustc_span::SourceFile]> {
         let source_map = self.tcx.sess.source_map();
         let all_source_files = source_map.files();
 
-        let (working_dir, _cwd_remapped) = self.tcx.sess.working_dir.clone();
+        let working_dir = self.tcx.sess.working_dir.stable_name();
         // By replacing the `Option` with `None`, we ensure that we can't
         // accidentally serialize any more `Span`s after the source map encoding
         // is done.