Use exit status to determine LJD failure #140

Merged
lucas merged 2 commits from feat/ljd into master 2023-11-17 15:56:29 +01:00
Showing only changes of commit 46a61a7473 - Show all commits

View file

@ -92,9 +92,10 @@ where
let output = cmd.output().wrap_err("Failed to run ljd")?;
if !output.stderr.is_empty() {
if !output.status.success() {
eyre::bail!(
"Decompilation failed: {}",
"LJD exited with code {:?}:\n{}",
output.status.code(),
String::from_utf8_lossy(&output.stderr)
);
}