about summary refs log tree commit diff
path: root/src/rustc/metadata/decoder.rs
diff options
context:
space:
mode:
authorEric Holk <eric.holk@gmail.com>2012-06-28 15:00:03 -0700
committerEric Holk <eric.holk@gmail.com>2012-06-28 15:11:09 -0700
commit87eaf91be34e1a6e38e4a043102910e1f3e77824 (patch)
tree9aba96871ad4d79524b1339364603df966073c2b /src/rustc/metadata/decoder.rs
parent54713afa20a9e3cb09ffe678aeb7d32630ef7b59 (diff)
Replaced almost all vector+ in rustc (#2719)
Didn't update shape because the changes were causing segfaults.
Diffstat (limited to 'src/rustc/metadata/decoder.rs')
-rw-r--r--src/rustc/metadata/decoder.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/rustc/metadata/decoder.rs b/src/rustc/metadata/decoder.rs
index 856ea024453..b738f1988c2 100644
--- a/src/rustc/metadata/decoder.rs
+++ b/src/rustc/metadata/decoder.rs
@@ -611,9 +611,9 @@ fn get_attributes(md: ebml::doc) -> [ast::attribute]/~ {
             // an attribute
             assert (vec::len(meta_items) == 1u);
             let meta_item = meta_items[0];
-            attrs +=
-                [{node: {style: ast::attr_outer, value: *meta_item},
-                  span: ast_util::dummy_sp()}]/~;
+            vec::push(attrs,
+                      {node: {style: ast::attr_outer, value: *meta_item},
+                       span: ast_util::dummy_sp()});
         };
       }
       option::none { }