fix compilation on windows

This commit is contained in:
chrislu
2025-05-22 11:25:56 -07:00
parent 25d6310307
commit 896096c41b

View File

@@ -12,7 +12,6 @@ import (
"os"
"path"
"strings"
"syscall"
"time"
"github.com/pkg/sftp"
@@ -377,8 +376,14 @@ type EnhancedFileInfo struct {
gid uint32
}
// FileStat represents file statistics in a platform-independent way
type FileStat struct {
Uid uint32
Gid uint32
}
func (fi *EnhancedFileInfo) Sys() interface{} {
return &syscall.Stat_t{Uid: fi.uid, Gid: fi.gid}
return &FileStat{Uid: fi.uid, Gid: fi.gid}
}
func (fi *EnhancedFileInfo) Owner() (uid, gid int) {