about summary refs log tree commit diff
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2014-12-29 11:05:35 -0500
committerNiko Matsakis <niko@alum.mit.edu>2014-12-30 09:36:23 -0500
commitf1c041a54d89dad7d8857d84dd3424624e32486a (patch)
tree069d25b9d591194fe8fbe0393c14f8efbaa34d2c
parent00cf176a5ee694907e5bddd5ff56d5e318e0edc8 (diff)
downloadrust-f1c041a54d89dad7d8857d84dd3424624e32486a.tar.gz
rust-f1c041a54d89dad7d8857d84dd3424624e32486a.zip
Patch long line.
-rw-r--r--src/librustc/middle/traits/select.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/librustc/middle/traits/select.rs b/src/librustc/middle/traits/select.rs
index 9301531e84d..4ca98a6de64 100644
--- a/src/librustc/middle/traits/select.rs
+++ b/src/librustc/middle/traits/select.rs
@@ -1259,12 +1259,11 @@ impl<'cx, 'tcx> SelectionContext<'cx, 'tcx> {
                         } else {
                             // Recursively check all supertraits to find out if any further
                             // bounds are required and thus we must fulfill.
-                            let tmp_tr =
+                            let principal =
                                 data.principal_trait_ref_with_self_ty(self.tcx(),
                                                                       self.tcx().types.err);
-                            for tr in util::supertraits(self.tcx(), tmp_tr) {
+                            for tr in util::supertraits(self.tcx(), principal) {
                                 let td = ty::lookup_trait_def(self.tcx(), tr.def_id());
-
                                 if td.bounds.builtin_bounds.contains(&bound) {
                                     return Ok(If(Vec::new()))
                                 }