From e5eb5385630a22b8d0e6d08fe88ce171f96c79d3 Mon Sep 17 00:00:00 2001 From: ljedrz Date: Wed, 10 Oct 2018 15:34:07 +0200 Subject: [PATCH] rustc/session: use to_owned when no string conversion is needed --- src/librustc/session/config.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/librustc/session/config.rs b/src/librustc/session/config.rs index 1498004e66ca..569e7a24d235 100644 --- a/src/librustc/session/config.rs +++ b/src/librustc/session/config.rs @@ -2157,7 +2157,7 @@ pub fn build_session_options_and_crate_config( let mut name_parts = name.splitn(2, ':'); let name = name_parts.next().unwrap(); let new_name = name_parts.next(); - (name.to_string(), new_name.map(|n| n.to_string()), kind) + (name.to_owned(), new_name.map(|n| n.to_owned()), kind) }) .collect(); @@ -2223,7 +2223,7 @@ pub fn build_session_options_and_crate_config( }; externs - .entry(name.to_string()) + .entry(name.to_owned()) .or_default() .insert(location); }