diff options
| author | Marijn Haverbeke <marijnh@gmail.com> | 2011-12-07 15:28:57 +0100 |
|---|---|---|
| committer | Marijn Haverbeke <marijnh@gmail.com> | 2011-12-07 15:28:57 +0100 |
| commit | 03a6e542126b755a9cd2f4f56144107ba0f4d1cd (patch) | |
| tree | 3e939cd30c0c905760fc1827f8519bbc8acd976e /src/test/stdtest | |
| parent | d28e0c0c0ae329705a063a025b853b292ff033a7 (diff) | |
| download | rust-03a6e542126b755a9cd2f4f56144107ba0f4d1cd.tar.gz rust-03a6e542126b755a9cd2f4f56144107ba0f4d1cd.zip | |
Disallow binding by-mut-ref and by-move arguments
Fix bug in bound by-copy arguments. Closes #1261
Diffstat (limited to 'src/test/stdtest')
| -rw-r--r-- | src/test/stdtest/treemap.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/test/stdtest/treemap.rs b/src/test/stdtest/treemap.rs index 1701be37901..2fba1ebb196 100644 --- a/src/test/stdtest/treemap.rs +++ b/src/test/stdtest/treemap.rs @@ -39,8 +39,8 @@ fn traverse_in_order() { insert(m, 2, ()); insert(m, 1, ()); - let n = 0; - fn t(&n: int, &&k: int, &&_v: ()) { assert (n == k); n += 1; } + let n = @mutable 0; + fn t(n: @mutable int, &&k: int, &&_v: ()) { assert (*n == k); *n += 1; } traverse(m, bind t(n, _, _)); } |
