From e20f221ead67956d09702b99010a1ed3416a3867 Mon Sep 17 00:00:00 2001 From: Petr Date: Tue, 30 Jun 2026 11:09:48 +0200 Subject: [PATCH] chore(gopher): simplify file creation error handling --- internal/protocol/gopher/gopher.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/internal/protocol/gopher/gopher.go b/internal/protocol/gopher/gopher.go index 31b6da5..f2f1596 100644 --- a/internal/protocol/gopher/gopher.go +++ b/internal/protocol/gopher/gopher.go @@ -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) } } - var ferr error - file, ferr = os.Create(req.Output) - if ferr != nil { - return nil, core.NewFileError("failed to create output file", ferr) + f, err := os.Create(req.Output) + if err != nil { + return nil, core.NewFileError("failed to create output file", err) } + file = f defer file.Close() writer = file }