about summary refs log tree commit diff
diff options
context:
space:
mode:
authorDavid Wood <david@davidtw.co>2017-11-30 23:19:06 +0000
committerDavid Wood <david@davidtw.co>2017-11-30 23:19:06 +0000
commitc6b1ba56d7635a4a70b5bf390413944a86744e15 (patch)
tree953760eaba65512f837ffde048b565031638f191
parentdedbb4edd1c3056208d1892c7c4045240d96b15a (diff)
downloadrust-c6b1ba56d7635a4a70b5bf390413944a86744e15.tar.gz
rust-c6b1ba56d7635a4a70b5bf390413944a86744e15.zip
Fixed spurious cannot borrow immutable item error with a closure.
-rw-r--r--src/librustc_mir/build/mod.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_mir/build/mod.rs b/src/librustc_mir/build/mod.rs
index d8011e151d8..76b20bca7bb 100644
--- a/src/librustc_mir/build/mod.rs
+++ b/src/librustc_mir/build/mod.rs
@@ -581,7 +581,7 @@ impl<'a, 'gcx, 'tcx> Builder<'a, 'gcx, 'tcx> {
             }
 
             self.local_decls.push(LocalDecl {
-                mutability: Mutability::Not,
+                mutability: Mutability::Mut,
                 ty,
                 source_info: SourceInfo {
                     scope: ARGUMENT_VISIBILITY_SCOPE,