chore(gopher): simplify file creation error handling

This commit is contained in:
2026-06-30 11:09:48 +02:00
parent 30f62d3cc9
commit e20f221ead
+4 -4
View File
@@ -204,11 +204,11 @@ func (p *Protocol) downloadText(ctx context.Context, reader *bufio.Reader, req *
return nil, core.NewFileError("failed to create output directory", err) return nil, core.NewFileError("failed to create output directory", err)
} }
} }
var ferr error f, err := os.Create(req.Output)
file, ferr = os.Create(req.Output) if err != nil {
if ferr != nil { return nil, core.NewFileError("failed to create output file", err)
return nil, core.NewFileError("failed to create output file", ferr)
} }
file = f
defer file.Close() defer file.Close()
writer = file writer = file
} }