Skip to content

Commit 9dd40fc

Browse files
committed
++
1 parent 983b196 commit 9dd40fc

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/windows.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ impl From<&std::process::ExitStatus> for ExitCode {
118118
impl From<&ExitCode> for std::process::ExitStatus {
119119
fn from(code: &ExitCode) -> Self {
120120
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())
122122
}
123123
}
124124

@@ -155,13 +155,13 @@ mod tests {
155155

156156
// Simulate a successful exit status
157157
let success_status = ExitStatus::from_raw(0);
158-
let success_code: ExitCode = success_status.into();
158+
let success_code: ExitCode = (&success_status).into();
159159
assert!(success_code.is_success());
160160
assert_eq!(success_code.to_raw(), 0);
161161

162162
// Simulate a failure exit status
163163
let failure_status = ExitStatus::from_raw(1);
164-
let failure_code: ExitCode = failure_status.into();
164+
let failure_code: ExitCode = (&failure_status).into();
165165
assert!(failure_code.is_failure());
166166
assert_eq!(failure_code.to_raw(), 1);
167167
}

0 commit comments

Comments
 (0)