diff options
Diffstat (limited to 'vfs/unfold.go')
| -rw-r--r-- | vfs/unfold.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/vfs/unfold.go b/vfs/unfold.go index 37c4cef3..57236ca4 100644 --- a/vfs/unfold.go +++ b/vfs/unfold.go @@ -2,7 +2,7 @@ package vfs import ( "iter" - "path" + "path/filepath" "strings" ) @@ -43,7 +43,7 @@ func (n *MountInfoNode) visit(yield func(*MountInfoNode) bool) bool { // Unfold unfolds the mount hierarchy and resolves covered paths. func (d *MountInfoDecoder) Unfold(target string) (*MountInfoNode, error) { - targetClean := path.Clean(target) + targetClean := filepath.Clean(target) var mountinfoSize int for range d.Entries() { @@ -61,7 +61,7 @@ func (d *MountInfoDecoder) Unfold(target string) (*MountInfoNode, error) { { i := 0 for ent := range d.Entries() { - mountinfo[i] = &MountInfoNode{Clean: path.Clean(ent.Target), MountInfoEntry: ent} + mountinfo[i] = &MountInfoNode{Clean: filepath.Clean(ent.Target), MountInfoEntry: ent} idIndex[ent.ID] = i if mountinfo[i].Clean == targetClean { targetIndex = i |
