@@ -88,22 +88,22 @@ const EXCEPTION_PATHS: &[&str] = &[
88
88
] ;
89
89
90
90
pub fn check ( path : & Path , bad : & mut bool ) {
91
- let ref mut contents = String :: new ( ) ;
91
+ let mut contents = String :: new ( ) ;
92
92
// Sanity check that the complex parsing here works
93
- let ref mut saw_target_arch = false ;
94
- let ref mut saw_cfg_bang = false ;
93
+ let mut saw_target_arch = false ;
94
+ let mut saw_cfg_bang = false ;
95
95
super :: walk ( path, & mut super :: filter_dirs, & mut |file| {
96
96
let filestr = file. to_string_lossy ( ) . replace ( "\\ " , "/" ) ;
97
97
if !filestr. ends_with ( ".rs" ) { return }
98
98
99
99
let is_exception_path = EXCEPTION_PATHS . iter ( ) . any ( |s| filestr. contains ( & * * s) ) ;
100
100
if is_exception_path { return }
101
101
102
- check_cfgs ( contents, & file, bad, saw_target_arch, saw_cfg_bang) ;
102
+ check_cfgs ( & mut contents, & file, bad, & mut saw_target_arch, & mut saw_cfg_bang) ;
103
103
} ) ;
104
104
105
- assert ! ( * saw_target_arch) ;
106
- assert ! ( * saw_cfg_bang) ;
105
+ assert ! ( saw_target_arch) ;
106
+ assert ! ( saw_cfg_bang) ;
107
107
}
108
108
109
109
fn check_cfgs ( contents : & mut String , file : & Path ,
0 commit comments