about summary refs log tree commit diff
path: root/src/librustc/plugin
diff options
context:
space:
mode:
Diffstat (limited to 'src/librustc/plugin')
-rw-r--r--src/librustc/plugin/load.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc/plugin/load.rs b/src/librustc/plugin/load.rs
index ecbe3409139..921cd7a4107 100644
--- a/src/librustc/plugin/load.rs
+++ b/src/librustc/plugin/load.rs
@@ -77,8 +77,8 @@ pub fn load_plugins(sess: &Session, krate: &ast::Crate,
         Some(addl_plugins) => {
             // Add in the additional plugins requested by the frontend
             let Plugins { macros: addl_macros, registrars: addl_registrars } = addl_plugins;
-            plugins.macros.push_all_move(addl_macros);
-            plugins.registrars.push_all_move(addl_registrars);
+            plugins.macros.extend(addl_macros.into_iter());
+            plugins.registrars.extend(addl_registrars.into_iter());
         }
         None => ()
     }