aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/archive.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/archive.rs b/src/archive.rs
index ab43ffb..03c52cd 100644
--- a/src/archive.rs
+++ b/src/archive.rs
@@ -204,7 +204,7 @@ where
/// ```
fn create_zip_from_directory<W>(
out: W,
- directory: &PathBuf,
+ directory: &Path,
skip_symlinks: bool,
) -> Result<(), ContextualError>
where
@@ -212,7 +212,7 @@ where
{
let options = write::FileOptions::default().compression_method(zip::CompressionMethod::Stored);
let mut paths_queue: Vec<PathBuf> = vec![];
- paths_queue.push(directory.clone());
+ paths_queue.push(directory.to_path_buf());
let zip_root_folder_name = directory.file_name().ok_or_else(|| {
ContextualError::InvalidPathError("Directory name terminates in \"..\"".to_string())
})?;