]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_builtin_macros/src/env.rs
Rollup merge of #105039 - nnethercote:fix-104769, r=petrochenkov
[rust.git] / compiler / rustc_builtin_macros / src / env.rs
index 66ee93ce3c90ea4c366b7ddf01d05fa9db397193..b8828fa671a5ddbc30a21e130a7923fc6282842f 100644 (file)
@@ -21,8 +21,8 @@ pub fn expand_option_env<'cx>(
     };
 
     let sp = cx.with_def_site_ctxt(sp);
-    let value = env::var(&var.as_str()).ok().as_deref().map(Symbol::intern);
-    cx.sess.parse_sess.env_depinfo.borrow_mut().insert((Symbol::intern(&var), value));
+    let value = env::var(var.as_str()).ok().as_deref().map(Symbol::intern);
+    cx.sess.parse_sess.env_depinfo.borrow_mut().insert((var, value));
     let e = match value {
         None => {
             let lt = cx.lifetime(sp, Ident::new(kw::StaticLifetime, sp));