about summary refs log tree commit diff
diff options
context:
space:
mode:
authormitaa <mitaa.ceb@gmail.com>2015-08-11 19:22:22 +0200
committermitaa <mitaa.ceb@gmail.com>2015-08-12 20:22:52 +0200
commitd81feb85f7b575b04a7249ccbf3a6b3fcc8c0e9d (patch)
treea7935e3adbc795feafbb372170aaa57e2f3a5ddf
parentf357d559ca0835ba2fcad11eb30a8ce821b6df58 (diff)
downloadrust-d81feb85f7b575b04a7249ccbf3a6b3fcc8c0e9d.tar.gz
rust-d81feb85f7b575b04a7249ccbf3a6b3fcc8c0e9d.zip
Remove duplicated path_to_string conversion
-rw-r--r--src/librustc/middle/ty.rs14
1 files changed, 3 insertions, 11 deletions
diff --git a/src/librustc/middle/ty.rs b/src/librustc/middle/ty.rs
index 78b380589d5..451e1526f83 100644
--- a/src/librustc/middle/ty.rs
+++ b/src/librustc/middle/ty.rs
@@ -5683,13 +5683,9 @@ impl<'tcx> ctxt<'tcx> {
                                             &format!("a default was defined here..."));
                     }
                     (_, _) => {
-                        let elems = csearch::get_item_path(self, expected.def_id)
-                                        .into_iter()
-                                        .map(|p| p.to_string())
-                                        .collect::<Vec<_>>();
                         self.sess.note(
                             &format!("a default is defined on `{}`",
-                                     elems.join("::")));
+                                     self.item_path_str(expected.def_id)));
                     }
                 }
 
@@ -5704,13 +5700,9 @@ impl<'tcx> ctxt<'tcx> {
                                             &format!("a second default was defined here..."));
                     }
                     (_, _) => {
-                        let elems = csearch::get_item_path(self, found.def_id)
-                                        .into_iter()
-                                        .map(|p| p.to_string())
-                                        .collect::<Vec<_>>();
-
                         self.sess.note(
-                            &format!("a second default is defined on `{}`", elems.join(" ")));
+                            &format!("a second default is defined on `{}`",
+                                     self.item_path_str(found.def_id)));
                     }
                 }