diff options
Diffstat (limited to 'object/resolve/treefs_info.go')
| -rw-r--r-- | object/resolve/treefs_info.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/object/resolve/treefs_info.go b/object/resolve/treefs_info.go index 3d441e91..f554973d 100644 --- a/object/resolve/treefs_info.go +++ b/object/resolve/treefs_info.go @@ -50,8 +50,10 @@ func treeFSEntryMode(mode object.FileMode) fs.FileMode { func (treeFS *TreeFS) statEntry(entry treeEntryValue) (*treeFSInfo, error) { size := int64(0) + if entry.mode == object.FileModeRegular || entry.mode == object.FileModeExecutable || entry.mode == object.FileModeSymlink { var err error + size, err = entry.blobSize(treeFS.resolver) if err != nil { return nil, err |
