summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Thiel <sebastian.thiel@icloud.com>2023-02-23 07:53:43 +0100
committerSebastian Thiel <sebastian.thiel@icloud.com>2023-02-23 07:53:43 +0100
commitdbc9845c7d63d7c113f9f61b91da99ff0b249ad2 (patch)
tree435060ad65b91e16e8eccc3c0f00ebb5fd0eef6e
parentfe956ca6f244613762bb48de79eac1f6fa399e1b (diff)
refactor
Make the association of the device-id clearer.
-rw-r--r--src/common.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/common.rs b/src/common.rs
index 0da16cc..5eb094e 100644
--- a/src/common.rs
+++ b/src/common.rs
@@ -131,8 +131,8 @@ pub struct WalkOptions {
type WalkDir = jwalk::WalkDirGeneric<((), Option<Result<std::fs::Metadata, jwalk::Error>>)>;
impl WalkOptions {
- pub(crate) fn iter_from_path(&self, path: &Path, device_id: u64) -> WalkDir {
- WalkDir::new(path)
+ pub(crate) fn iter_from_path(&self, root: &Path, root_device_id: u64) -> WalkDir {
+ WalkDir::new(root)
.follow_links(false)
.sort(match self.sorting {
TraversalSorting::None => false,
@@ -153,7 +153,7 @@ impl WalkOptions {
let ok_for_fs = cross_filesystems
|| metadata
.as_ref()
- .map(|m| crossdev::is_same_device(device_id, m))
+ .map(|m| crossdev::is_same_device(root_device_id, m))
.unwrap_or(true);
if !ok_for_fs || ignore_dirs.contains(&dir_entry.path()) {
dir_entry.read_children_path = None;