diff options
Diffstat (limited to 'src/librustc_metadata/creader.rs')
| -rw-r--r-- | src/librustc_metadata/creader.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_metadata/creader.rs b/src/librustc_metadata/creader.rs index cdeee92cb07..1e227b8a1a6 100644 --- a/src/librustc_metadata/creader.rs +++ b/src/librustc_metadata/creader.rs @@ -536,7 +536,7 @@ impl<'a> CrateLoader<'a> { Ok(f) => f, Err(err) => self.sess.span_fatal(span, &err), }; - mem::transmute::<*mut u8, fn(&mut Registry)>(sym) + mem::transmute::<*mut u8, fn(&mut dyn Registry)>(sym) }; struct MyRegistrar { @@ -1019,7 +1019,7 @@ impl<'a> CrateLoader<'a> { fn inject_dependency_if(&self, krate: CrateNum, what: &str, - needs_dep: &Fn(&cstore::CrateMetadata) -> bool) { + needs_dep: &dyn Fn(&cstore::CrateMetadata) -> bool) { // don't perform this validation if the session has errors, as one of // those errors may indicate a circular dependency which could cause // this to stack overflow. |
