[thin_metadata_unpack] Fix truncated output file on invalid input
Check the input header before creating or truncating the output file
This commit is contained in:
@@ -39,7 +39,7 @@ fn main() {
|
||||
}
|
||||
|
||||
if let Err(reason) = thinp::pack::toplevel::unpack(&input_file, &output_file) {
|
||||
println!("Application error: {}", reason);
|
||||
eprintln!("Application error: {}", reason);
|
||||
process::exit(1);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user