chore(gopher): simplify file creation error handling
This commit is contained in:
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user