@@ -226,7 +226,7 @@ use rustc_session::config::{self, CrateType};
226226use rustc_session:: filesearch:: { FileDoesntMatch , FileMatches , FileSearch } ;
227227use rustc_session:: search_paths:: PathKind ;
228228use rustc_session:: utils:: CanonicalizedPath ;
229- use rustc_session:: { Session , StableCrateId } ;
229+ use rustc_session:: Session ;
230230use rustc_span:: symbol:: { sym, Symbol } ;
231231use rustc_span:: Span ;
232232use rustc_target:: spec:: { Target , TargetTriple } ;
@@ -787,7 +787,7 @@ pub fn find_plugin_registrar(
787787 metadata_loader : & dyn MetadataLoader ,
788788 span : Span ,
789789 name : Symbol ,
790- ) -> ( PathBuf , StableCrateId ) {
790+ ) -> PathBuf {
791791 match find_plugin_registrar_impl ( sess, metadata_loader, name) {
792792 Ok ( res) => res,
793793 // `core` is always available if we got as far as loading plugins.
@@ -799,7 +799,7 @@ fn find_plugin_registrar_impl<'a>(
799799 sess : & ' a Session ,
800800 metadata_loader : & dyn MetadataLoader ,
801801 name : Symbol ,
802- ) -> Result < ( PathBuf , StableCrateId ) , CrateError > {
802+ ) -> Result < PathBuf , CrateError > {
803803 info ! ( "find plugin registrar `{}`" , name) ;
804804 let mut locator = CrateLocator :: new (
805805 sess,
@@ -816,7 +816,7 @@ fn find_plugin_registrar_impl<'a>(
816816
817817 match locator. maybe_load_library_crate ( ) ? {
818818 Some ( library) => match library. source . dylib {
819- Some ( dylib) => Ok ( ( dylib. 0 , library . metadata . get_root ( ) . stable_crate_id ( ) ) ) ,
819+ Some ( dylib) => Ok ( dylib. 0 ) ,
820820 None => Err ( CrateError :: NonDylibPlugin ( name) ) ,
821821 } ,
822822 None => Err ( locator. into_error ( ) ) ,
0 commit comments