From efaf613497da355fa3afaeaa75eaf95b55991e4e Mon Sep 17 00:00:00 2001 From: Manish Goregaokar Date: Tue, 9 Dec 2014 21:33:05 +0530 Subject: librustc::metadata : Allow passing a string to read_plugin_metadata --- src/librustc/plugin/load.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/librustc/plugin') diff --git a/src/librustc/plugin/load.rs b/src/librustc/plugin/load.rs index 87f5ba0246f..e1f5c10a1a4 100644 --- a/src/librustc/plugin/load.rs +++ b/src/librustc/plugin/load.rs @@ -11,7 +11,7 @@ //! Used by `rustc` when loading a plugin, or a crate with exported macros. use session::Session; -use metadata::creader::CrateReader; +use metadata::creader::{CrateOrString, CrateReader}; use plugin::registry::Registry; use std::mem; @@ -175,7 +175,7 @@ impl<'a, 'v> Visitor<'v> for PluginLoader<'a> { } if load_macros || load_registrar { - let pmd = self.reader.read_plugin_metadata(vi); + let pmd = self.reader.read_plugin_metadata(CrateOrString::Krate(vi)); if load_macros { macros = pmd.exported_macros(); } -- cgit 1.4.1-3-g733a5