aboutsummaryrefslogtreecommitdiff
path: root/object/resolve/treefs_open.go
diff options
context:
space:
mode:
Diffstat (limited to 'object/resolve/treefs_open.go')
-rw-r--r--object/resolve/treefs_open.go5
1 files changed, 1 insertions, 4 deletions
diff --git a/object/resolve/treefs_open.go b/object/resolve/treefs_open.go
index 9d97f58e..c938505b 100644
--- a/object/resolve/treefs_open.go
+++ b/object/resolve/treefs_open.go
@@ -113,10 +113,7 @@ func (dir *treeFSDir) ReadDir(n int) ([]fs.DirEntry, error) {
return out, nil
}
- end := dir.offset + n
- if end > len(dir.entries) {
- end = len(dir.entries)
- }
+ end := min(dir.offset+n, len(dir.entries))
out := append([]fs.DirEntry(nil), dir.entries[dir.offset:end]...)
dir.offset = end