1
0
mirror of https://github.com/schollz/croc.git synced 2024-11-24 08:02:33 +03:00

path -> fpath

This commit is contained in:
Zack Scholl 2022-12-05 15:24:47 -08:00
parent 9a8e584aca
commit 07a67ed54e

View File

@ -271,15 +271,15 @@ func GetFilesInfo(fnames []string, zipfolder bool) (filesInfo []FileInfo, emptyF
}
}
for _, path := range paths {
stat, errStat := os.Lstat(path)
for _, fpath := range paths {
stat, errStat := os.Lstat(fpath)
if errStat != nil {
err = errStat
return
}
absPath, errAbs := filepath.Abs(path)
absPath, errAbs := filepath.Abs(fpath)
if errAbs != nil {
err = errAbs
@ -287,12 +287,12 @@ func GetFilesInfo(fnames []string, zipfolder bool) (filesInfo []FileInfo, emptyF
}
if stat.IsDir() && zipfolder {
if path[len(path)-1:] != "/" {
path += "/"
if fpath[len(fpath)-1:] != "/" {
fpath += "/"
}
path = filepath.Dir(path)
dest := filepath.Base(path) + ".zip"
utils.ZipDirectory(dest, path)
fpath = filepath.Dir(fpath)
dest := filepath.Base(fpath) + ".zip"
utils.ZipDirectory(dest, fpath)
stat, errStat = os.Lstat(dest)
if errStat != nil {
err = errStat