Skip to content

Commit ff9bf7b

Browse files
committed
remove IntoDiagnosticArg impl for Option
1 parent 1f3ae14 commit ff9bf7b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/archive.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ impl<'a> ArchiveBuilder<'a> for ArArchiveBuilder<'a> {
183183
std::process::Command::new("ranlib").arg(output).status().expect("Couldn't run ranlib");
184184

185185
if !status.success() {
186-
self.config.sess.emit_fatal(RanlibFailure { exit_code: status.code() });
186+
self.config.sess.emit_fatal(RanlibFailure { exit_code: format!("{:?}", status.code()) });
187187
}
188188

189189
any_members

src/errors.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use rustc_span::Span;
44
#[derive(SessionDiagnostic)]
55
#[diag(codegen_gcc::ranlib_failure)]
66
pub(crate) struct RanlibFailure {
7-
pub exit_code: Option<i32>
7+
pub exit_code: String,
88
}
99

1010
#[derive(SessionDiagnostic)]

0 commit comments

Comments
 (0)