From 03a6e542126b755a9cd2f4f56144107ba0f4d1cd Mon Sep 17 00:00:00 2001 From: Marijn Haverbeke Date: Wed, 7 Dec 2011 15:28:57 +0100 Subject: Disallow binding by-mut-ref and by-move arguments Fix bug in bound by-copy arguments. Closes #1261 --- src/test/stdtest/treemap.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/test/stdtest') 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, _, _)); } -- cgit 1.4.1-3-g733a5