Assert that output_dir exists

This commit is contained in:
João Marcos Bezerra 2021-11-15 13:05:46 -03:00 committed by GitHub
parent c0b37c117c
commit 1c52dc5ee4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -526,6 +526,7 @@ fn smart_unpack(
output_file_path: &Path, output_file_path: &Path,
question_policy: QuestionPolicy, question_policy: QuestionPolicy,
) -> crate::Result<ControlFlow<(), Vec<PathBuf>>> { ) -> crate::Result<ControlFlow<(), Vec<PathBuf>>> {
assert!(output_dir.exists());
let temp_dir = tempfile::tempdir_in(output_dir)?; let temp_dir = tempfile::tempdir_in(output_dir)?;
let temp_dir_path = temp_dir.path(); let temp_dir_path = temp_dir.path();
info!("Created temporary directory {} to hold decompressed elements.", nice_directory_display(temp_dir_path)); info!("Created temporary directory {} to hold decompressed elements.", nice_directory_display(temp_dir_path));