File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -118,7 +118,7 @@ impl From<&std::process::ExitStatus> for ExitCode {
118
118
impl From < & ExitCode > for std:: process:: ExitStatus {
119
119
fn from ( code : & ExitCode ) -> Self {
120
120
use std:: os:: windows:: process:: ExitStatusExt ;
121
- std:: process:: ExitStatus :: from_raw ( code. to_raw ( ) as i32 )
121
+ std:: process:: ExitStatus :: from_raw ( code. to_raw ( ) )
122
122
}
123
123
}
124
124
@@ -155,13 +155,13 @@ mod tests {
155
155
156
156
// Simulate a successful exit status
157
157
let success_status = ExitStatus :: from_raw ( 0 ) ;
158
- let success_code: ExitCode = success_status. into ( ) ;
158
+ let success_code: ExitCode = ( & success_status) . into ( ) ;
159
159
assert ! ( success_code. is_success( ) ) ;
160
160
assert_eq ! ( success_code. to_raw( ) , 0 ) ;
161
161
162
162
// Simulate a failure exit status
163
163
let failure_status = ExitStatus :: from_raw ( 1 ) ;
164
- let failure_code: ExitCode = failure_status. into ( ) ;
164
+ let failure_code: ExitCode = ( & failure_status) . into ( ) ;
165
165
assert ! ( failure_code. is_failure( ) ) ;
166
166
assert_eq ! ( failure_code. to_raw( ) , 1 ) ;
167
167
}
You can’t perform that action at this time.
0 commit comments