about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMarijn Haverbeke <marijnh@gmail.com>2011-12-16 22:29:01 +0100
committerMarijn Haverbeke <marijnh@gmail.com>2011-12-16 22:29:01 +0100
commitb11268780ed7961c710d6a66665b82a2e5019a08 (patch)
tree33f6c9febabf1a1ae386e0e2d14cbb1357bbc689
parent58a81a68edb605dabe5f1aa04a087e412ad73936 (diff)
downloadrust-b11268780ed7961c710d6a66665b82a2e5019a08.tar.gz
rust-b11268780ed7961c710d6a66665b82a2e5019a08.zip
Fix arg order for vec::map call
-rw-r--r--src/comp/middle/resolve.rs9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/comp/middle/resolve.rs b/src/comp/middle/resolve.rs
index 484e36be184..b0b3c02db00 100644
--- a/src/comp/middle/resolve.rs
+++ b/src/comp/middle/resolve.rs
@@ -1701,10 +1701,11 @@ fn find_impls_in_item(i: @ast::item, &impls: [@_impl],
            alt ck_exports { some(m) { is_exported(i.ident, m) } _ { true } } {
             impls += [@{did: local_def(i.id),
                         ident: i.ident,
-                        methods: vec::map({|m| @{did: local_def(m.node.id),
-                                                 n_tps: vec::len(m.node.tps),
-                                                 ident: m.node.ident}},
-                                          mthds)}];
+                        methods: vec::map(mthds, {|m|
+                            @{did: local_def(m.node.id),
+                              n_tps: vec::len(m.node.tps),
+                              ident: m.node.ident}
+                        })}];
         }
       }
       _ {}