]> git.proxmox.com Git - proxmox-backup.git/blobdiff - src/bin/pxar.rs
avoid some clippy warnings
[proxmox-backup.git] / src / bin / pxar.rs
index 8e04adb8006d7e53798fd9eeb747016cbdf49747..5e77b69c9f7b8a80d6fcfce35f67adea05e10e4e 100644 (file)
@@ -77,7 +77,7 @@ fn extract_archive_from_reader<R: std::io::Read>(
     });
     decoder.set_allow_existing_dirs(allow_existing_dirs);
 
-    let pattern = pattern.unwrap_or(Vec::new());
+    let pattern = pattern.unwrap_or_else(Vec::new);
     decoder.restore(Path::new(target), &pattern)?;
 
     Ok(())
@@ -138,10 +138,10 @@ fn extract_archive(
         pattern_list.push(p);
     }
 
-    let pattern = if pattern_list.len() > 0 {
-        Some(pattern_list)
-    } else {
+    let pattern = if pattern_list.is_empty() {
         None
+    } else {
+        Some(pattern_list)
     };
 
     if archive == "-" {