about summary refs log tree commit diff
path: root/compiler/rustc_session
diff options
context:
space:
mode:
authorJoshua Nelson <jyn514@gmail.com>2020-11-30 22:54:20 -0500
committerJoshua Nelson <jyn514@gmail.com>2020-12-01 12:54:03 -0500
commit878cfb5a4abe70f6f813ae68216efe935ea40f5d (patch)
treed9d7dcd96804858f49cb6e1ce906d9bb9448d43c /compiler/rustc_session
parente37f25aa3f356546ab851e394d5598fc575eabda (diff)
downloadrust-878cfb5a4abe70f6f813ae68216efe935ea40f5d.tar.gz
rust-878cfb5a4abe70f6f813ae68216efe935ea40f5d.zip
Fix `unknown-crate` when using self-profile with rustdoc
... by removing a duplicate `crate_name` field in `interface::Config`,
making it clear that rustdoc should be passing it to `config::Options`
instead.
Diffstat (limited to 'compiler/rustc_session')
-rw-r--r--compiler/rustc_session/src/session.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_session/src/session.rs b/compiler/rustc_session/src/session.rs
index 5dddf0eb72e..1352ab53cab 100644
--- a/compiler/rustc_session/src/session.rs
+++ b/compiler/rustc_session/src/session.rs
@@ -1338,7 +1338,7 @@ pub fn build_session(
 
         let profiler = SelfProfiler::new(
             directory,
-            sopts.crate_name.as_ref().map(|s| &s[..]),
+            sopts.crate_name.as_deref(),
             &sopts.debugging_opts.self_profile_events,
         );
         match profiler {