diff --git a/src/croc/croc.go b/src/croc/croc.go index c51cbcd..2f18c74 100644 --- a/src/croc/croc.go +++ b/src/croc/croc.go @@ -286,6 +286,9 @@ func GetFilesInfo(fnames []string, zipfolder bool) (filesInfo []FileInfo, emptyF } if stat.IsDir() && zipfolder { + if path[len(path)-1:] != "/" { + path += "/" + } path := filepath.Dir(path) dest := filepath.Base(path) + ".zip" utils.ZipDirectory(dest, path)