about summary refs log tree commit diff
path: root/src/libsyntax/fold.rs
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2014-01-21 10:08:10 -0800
committerHuon Wilson <dbau.pp+github@gmail.com>2014-02-02 01:44:48 +1100
commita4dd3fe2f2266c10ed0e3bc07a165c2f094e1c1b (patch)
treec40e3c42b3798279c5dc1a38cba62f4a980e70a0 /src/libsyntax/fold.rs
parent3c9e9d35ac0f6469e0eeffc5c497f4b3ed6f1f8a (diff)
downloadrust-a4dd3fe2f2266c10ed0e3bc07a165c2f094e1c1b.tar.gz
rust-a4dd3fe2f2266c10ed0e3bc07a165c2f094e1c1b.zip
librustc: Fix merge fallout.
Diffstat (limited to 'src/libsyntax/fold.rs')
-rw-r--r--src/libsyntax/fold.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/libsyntax/fold.rs b/src/libsyntax/fold.rs
index f41d508f07d..6e1b2044657 100644
--- a/src/libsyntax/fold.rs
+++ b/src/libsyntax/fold.rs
@@ -497,12 +497,10 @@ fn fold_variant_arg_<T: Folder>(va: &VariantArg, folder: &mut T) -> VariantArg {
 pub fn noop_fold_view_item<T: Folder>(vi: &ViewItem, folder: &mut T)
                                        -> ViewItem{
     let inner_view_item = match vi.node {
-        ViewItemExternMod(ref ident,
-                             string,
-                             node_id) => {
+        ViewItemExternMod(ref ident, ref string, node_id) => {
             ViewItemExternMod(ident.clone(),
-                                 string,
-                                 folder.new_id(node_id))
+                              (*string).clone(),
+                              folder.new_id(node_id))
         }
         ViewItemUse(ref view_paths) => {
             ViewItemUse(folder.fold_view_paths(*view_paths))