diff --git a/src/librustc/middle/borrowck/check_loans.rs b/src/librustc/middle/borrowck/check_loans.rs index 077bb99e21b6..969a8c139a4b 100644 --- a/src/librustc/middle/borrowck/check_loans.rs +++ b/src/librustc/middle/borrowck/check_loans.rs @@ -833,13 +833,9 @@ impl<'a> CheckLoanCtxt<'a> { let cont = this.each_in_scope_restriction(assignment_id, &*loan_path, - |loan, restr| { - if restr.set.intersects(RESTR_MUTATE) { - this.report_illegal_mutation(assignment_span, &*loan_path, loan); - false - } else { - true - } + |loan, _restr| { + this.report_illegal_mutation(assignment_span, &*loan_path, loan); + false }); if !cont { return false }