Loading zip/zip.go +6 −4 Original line number Diff line number Diff line Loading @@ -406,6 +406,8 @@ func Zip(args ZipArgs) error { buf := &bytes.Buffer{} var out io.Writer = buf var zipErr error if !args.WriteIfChanged { f, err := os.Create(args.OutputFilePath) if err != nil { Loading @@ -414,7 +416,7 @@ func Zip(args ZipArgs) error { defer f.Close() defer func() { if err != nil { if zipErr != nil { os.Remove(args.OutputFilePath) } }() Loading @@ -422,9 +424,9 @@ func Zip(args ZipArgs) error { out = f } err := zipTo(args, out) if err != nil { return err zipErr = zipTo(args, out) if zipErr != nil { return zipErr } if args.WriteIfChanged { Loading Loading
zip/zip.go +6 −4 Original line number Diff line number Diff line Loading @@ -406,6 +406,8 @@ func Zip(args ZipArgs) error { buf := &bytes.Buffer{} var out io.Writer = buf var zipErr error if !args.WriteIfChanged { f, err := os.Create(args.OutputFilePath) if err != nil { Loading @@ -414,7 +416,7 @@ func Zip(args ZipArgs) error { defer f.Close() defer func() { if err != nil { if zipErr != nil { os.Remove(args.OutputFilePath) } }() Loading @@ -422,9 +424,9 @@ func Zip(args ZipArgs) error { out = f } err := zipTo(args, out) if err != nil { return err zipErr = zipTo(args, out) if zipErr != nil { return zipErr } if args.WriteIfChanged { Loading