diff options
author | Sebastian Thiel <sebastian.thiel@icloud.com> | 2023-02-23 07:53:43 +0100 |
---|---|---|
committer | Sebastian Thiel <sebastian.thiel@icloud.com> | 2023-02-23 07:53:43 +0100 |
commit | dbc9845c7d63d7c113f9f61b91da99ff0b249ad2 (patch) | |
tree | 435060ad65b91e16e8eccc3c0f00ebb5fd0eef6e | |
parent | fe956ca6f244613762bb48de79eac1f6fa399e1b (diff) |
refactor
Make the association of the device-id clearer.
-rw-r--r-- | src/common.rs | 6 |
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; |