mirror of
https://github.com/octoleo/syncthing.git
synced 2025-01-03 15:17:25 +00:00
lib: replace Readdir(-1)
with os.ReadDir
(#8901)
This commit is contained in:
parent
b2fb2ef276
commit
089320aadc
@ -1865,13 +1865,7 @@ func (v jsonVersionVector) MarshalJSON() ([]byte, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func dirNames(dir string) []string {
|
func dirNames(dir string) []string {
|
||||||
fd, err := os.Open(dir)
|
fis, err := os.ReadDir(dir)
|
||||||
if err != nil {
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
defer fd.Close()
|
|
||||||
|
|
||||||
fis, err := fd.Readdir(-1)
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
@ -200,22 +200,21 @@ func dbIsLarge(location string) bool {
|
|||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
dir, err := os.Open(location)
|
entries, err := os.ReadDir(location)
|
||||||
if err != nil {
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
|
|
||||||
fis, err := dir.Readdir(-1)
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
var size int64
|
var size int64
|
||||||
for _, fi := range fis {
|
for _, entry := range entries {
|
||||||
if fi.Name() == "LOG" {
|
if entry.Name() == "LOG" {
|
||||||
// don't count the size
|
// don't count the size
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
fi, err := entry.Info()
|
||||||
|
if err != nil {
|
||||||
|
continue
|
||||||
|
}
|
||||||
size += fi.Size()
|
size += fi.Size()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user