This commit is contained in:
royalcat 2024-01-01 21:17:32 +03:00
parent 49444bd70d
commit 7d9f1a437c
6 changed files with 49 additions and 14 deletions
src/host/vfs

View file

@ -204,6 +204,9 @@ func listDirFromFiles[F File](m map[string]F, name string) ([]fs.DirEntry, error
}
}
slices.SortStableFunc(out, func(de1, de2 fs.DirEntry) int {
return strings.Compare(de1.Name(), de2.Name())
})
out = slices.CompactFunc(out, func(de1, de2 fs.DirEntry) bool {
return de1.Name() == de2.Name()
})