diff --git a/yazi-shared/src/fs/fns.rs b/yazi-shared/src/fs/fns.rs index 16bb6bf3..45bf9885 100644 --- a/yazi-shared/src/fs/fns.rs +++ b/yazi-shared/src/fs/fns.rs @@ -35,6 +35,7 @@ pub async fn are_paths_equal(old: impl AsRef, new: impl AsRef) -> bo } } +#[inline] async fn canonicalize_without_resolving_itself(path: impl AsRef) -> Option { let meta = fs::symlink_metadata(&path).await.ok()?; if meta.is_symlink() {