use to/from slash

This commit is contained in:
Zack Scholl 2018-07-06 13:11:24 -07:00
parent ffbc607303
commit 9e02fa746c
1 changed files with 3 additions and 0 deletions

View File

@ -30,6 +30,7 @@ func unzipFile(src, dest string) (err error) {
// Store filename/path for returning and using later on
fpath := filepath.Join(dest, f.Name)
log.Debugf("unzipping %s", fpath)
fpath = filepath.FromSlash(fpath)
if f.FileInfo().IsDir() {
@ -145,6 +146,8 @@ func zipFile(fname string, compress bool) (writtenFilename string, err error) {
header.Method = zip.Deflate
}
header.Name = filepath.ToSlash(header.Name)
writer, err = zipWriter.CreateHeader(header)
if err != nil {
return err